2010-11-22 12 views
2

ソースコード(CSおよびVB)ファイルをすべて削除するASP.NET MVCアプリケーション内でVS 2010をビルドするにはどうすればよいですか? WebサイトやWebアプリケーションを構築するときは、通常、ソリューション全体のコンテンツをホスティングサーバーにコピーします。ほとんどのクライアントはソースを取得しますが、ソースをホスティングサーバーに公開したくない場合があるため、パブリック(またはコンテンツ)フォルダ、ビュー、マスター、ビルドされたDLLだけをコピーする必要があります。ソースCSファイルを削除するビルドを作成する

マニュアルソリューションは対象外です。あなたは何を使っていますか?

答えて

3

をクリックします。ビルドメニューからパブリッシュし、ファイルシステムを選択してフォルダに展開します。そのフォルダの内容には、あなたが望むものすべてが必要です。

0

delコマンドをポストビルドスクリプトに追加できます。 (おそらくバッチファイルにまとめられています)

ファイルを削除するC#プログラムを作成してから、ビルド後のスクリプトで実行することもできます。

+2

ファイルのバックアップを必ず取っておいてください。この方法では、ビルドの結果にソースファイルを含めずに、ソースファイルを完全に消去するためです。 –

+0

また、XMLで定義されたカスタムMsBuildタスクは、ほとんど常にバッチスクリプトを実行するよりも優れています。 http://msdn.microsoft.com/en-us/magazine/cc163589.aspx –

関連する問題