2010-12-12 7 views

Antwort

9

Sie könnten es entweder aus dem Projekt, das nicht wirklich ideal ist, oder Sie können ein Post-Build-Ereignisskript, das den Ordner entfernen Sie nicht entfernen würde will veröffentlicht werden. Alternativ könnten Sie so etwas wie dies mit denen Sie Ihre Projektdatei versuchen:

<itemgroup> 
    <excludefrombuild Include="$(SourceWebPhysicalPath)\obj\**\*.*"/> 
    <excludefrombuild Include="$(SourceWebPhysicalPath)\Properties\**\*.*"/> 
    <excludefrombuild Include="$(SourceWebPhysicalPath)\**\*.csproj*"/> 
    <excludefrombuild Include="$(SourceWebPhysicalPath)\**\*.resx"/> 
    <excludefrombuild Include="$(SourceWebPhysicalPath)\**\*.Publish.xml"/> 
    </itemgroup> 

Schauen Sie hier, um weitere Informationen zu diesem Thema:

http://blogs.msdn.com/b/webdevtools/archive/2010/04/22/web-deployment-excluding-files-and-folders-via-the-web-application-s-project-file.aspx

+0

Visual Studio eine Funktion für dieses Add sollte. Eclipse hat diese Funktion. – Ashkan

+0

Ich erhalte einen Fehler, wenn ich das versuche "Das Element ItemGroup im Namespace Link zu Msbuild 2003 'hat das ungültige untergeordnete Element" ExcludeFromPackageFiles ". Irgendwelche Ideen? –