2011-08-07 7 views
2

私たちのアプリケーションは3層のアプリケーションです。 WCFとWebサービスを介して互いに話し合っている3つのASP.NET Webアプリケーションがあります。 TFSを使用してバージョン管理を行います。我々は、異なる設定で設定されたいくつかのテスト環境を持っています。最新のバージョンをTFSから入手し、各プロジェクトを右クリックし、公開を選択し、公開プロファイルを選択して公開をクリックして公開します。 3つのプロジェクトすべてでこれを行います。さらに、公開前に以前のビルドをバックアップする必要があります。どのようにしてこのプロセスを自動化できますか?複数のASP.NET Webアプリケーションの公開を自動化し、以前に公開したフォルダをバックアップする方法

+0

プロジェクトごとにいくつの環境を公開していますか? –

答えて

2

これを行う方法はいくつかあります。

http://msdn.microsoft.com/en-us/library/ms171452%28v=vs.90%29.aspx

をあなたが構築する以前のバックアップを、各プロジェクトをビルド自動化、およびWebデプロイを経由してアプリケーションをデプロイすることができますMSBuildの使用::

http://www.iis.net/download/WebDeploy最も一般的なルートは、あなたがのMSBuildを使用して構築する自動使用することです

何か狂ったことをしていない限り、大きな問題はありません。あなたが使用して少し楽に何かを探しているなら、私は、スタンドアロンビルドサーバーと自動ビルドStudioを使用して偉大な運を持っていた:

http://smartbear.com/products/development-tools/build-management/

多くの情報が話題にそこにあります。ご質問がある場合はお知らせください。がんばろう!

関連する問題