2010-12-12 14 views

答えて

9

これは本当に理想的ではないプロジェクトから除外することもできますし、そうでないフォルダを削除するポストビルドイベントスクリプトを使用することもできます出版されたいまた、あなたのプロジェクトファイルには、このようなものを追加してみてください:

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

はこのについての詳細はこちらをご覧ください:

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は、このための機能を追加する必要があります。 Eclipseにはこの機能があります。 – Ashkan

+0

これを試してみるとエラーが表示されます。「名前空間のアイテムItemGroup 'msbuild 2003へのリンク」に無効な子要素「ExcludeFromPackageFiles」があります。 –

関連する問題