4

プロジェクト ファイルを右クリックして [発行] をクリックした後、ソリューション全体を自動的に Zip/アーカイブする方法はありますか?

公開後にすべてをチェックインするのを忘れたため、アプリケーションを以前のバージョンに戻そうとすると問題が発生しました。また、特定の日付でアプリのスナップショットを取得するのが TFS では難しい場合もあります。パブリッシュまたはビルドが行われるたびに ZIP アーカイブがあると、非常に有益です。

4

2 に答える 2

2

Web アプリケーションを構築している場合、Web サイト プロジェクトには、さまざまなビルド構成の [Web のパッケージ化/発行] 設定を設定できるタブが必要です。これにより、ビルド時に ZIP パッケージを生成できるようになります。

ほとんどの開発者が自分のマシンで使用する標準の「デバッグ」ビルドでは、これをオンにする必要はありませんが、他のビルド構成用に構成する必要がある場合があります。

このトピックに関するいくつかの優れた MSDN の読み物は次のとおりです。

ASP.NET Web アプリケーション プロジェクトの配置の概要

方法: Team Foundation Server チーム ビルドを使用して自動化されたビルドおよび配置ソリューションを作成する

于 2012-07-05T18:09:09.723 に答える
1

一般的な方法は、ビルド サーバー側で行うことです。継続的インテグレーション システムでは、ビルドの成功時にアクションを実行できます。生産性に影響するため、開発者のマシンでビルド時間を増やすことはお勧めできません。

于 2012-07-05T17:14:01.020 に答える