他のいくつかのプロジェクトを含む ASP.NET Web サイト ソリューションを実行しています。MSBuild プロジェクトでこれが可能であることは知っていましたが、それが最善の方法ですか? それらは簡単に作成できますか? nAnt、CruiseControl.NET、またはその他のソリューションはどれが優れていますか?
( Web Deployment Projectsを使用して) サイトをビルドするとき、ビルドの一部を自動化して、プロジェクトから特定のフォルダーを Release フォルダーにコピーしないようにすることはできますか? たとえば、ローカル検索インデックス、画像、およびフォルダーのその他のコンテンツ部分を含むフォルダーがありますが、プロジェクトを展開するときにそれらを必要とせず、アップロードすることもありません。
また、ビルド番号とバージョン番号を自動的にインクリメントするこのタイプのソリューションも検討しています。