に内蔵されたExcludeFromBuild ItemGroupに追加する私は自分のWebアプリケーションのクリーンな展開を作成するために、私の解決策にWeb配置プロジェクトを追加しました。これは主に予想どおりに動作します。つまり、ソース&をビルドして、展開するファイルを/ Releaseフォルダにコピーします(ソースファイルや.svnフォルダなどは除外します)。のWeb Deploymentプロジェクト
しかし、今、私は明示的にいくつかの他のファイルを除外したい(簡略化のためだけsomefile.txtと呼ばれる一つのファイルを言うことができます)。次のようにだから、私はwdprojファイルに項目グループを追加します。
<ItemGroup>
<ExcludeFromBuild Include="somefile.txt" />
</ItemGroup>
これが要求されるように実際に特定のファイルを除外しないんが、今はデフォルトで除外されたファイルはもはや除外されています。具体的には、すべての私のsvnファイルは、リリースフォルダ&にあります。同じレベルに、すべてのソースがあるソースフォルダもあります。
基本的には、ExcludeFromBuild項目グループを定義することは、組み込みのデフォルト値の一部セットを上書きするのではなく、それらに追加されているようです。
ない正確ショーストッパーはなく、理想的な...だから、誰もが簡単にデフォルトExcludeFromBuildグループにファイルを追加する方法を知っているのですか?それともデフォルトのVs.手ですべてを除いて既定のビルド後にファイルを削除しないでください。
ありがとう! –
ta、私はちょうど.svn \ ** \ *。*を持っていて、なぜ動作しているのか分からなかった。 – Rippo