3

ASP.NET MVC 3 アプリケーションがあります。このアプリケーションは TFS でホストされます。ビルドサーバーをセットアップしました。チェックインが発生すると、コードがコンパイルされ、テスト サーバーのフォルダーにドロップされます。ドロップ フォルダーは IIS アプリケーション フォルダーです。目標は、ユーザーがにアクセスしたときhttp://[myTestServer]/MyProjectに、アプリの最新のコンパイル済みバージョンが表示されるようにすることです。これを行うために、ファイルを にドロップしています//[myTestServer]/c$/inetpub/www/myProject/。しかし、私は交渉した以上のものを手に入れています。

ビルド サーバーが一連のアセンブリを配置し、_PublishedWebsites とログの 2 つのディレクトリを作成することに気付きました。_PublishedWebsites には、MyProjectName と MyProjectName_Package の 2 つのディレクトリが含まれています。MyProjectName には、//[myTestServer]/c$/inetpub/www/myProject/ に入れたいファイルが含まれていることがわかります。私は何を間違っていますか?

ユーザーが http://[myTestServer]/MyProject にアクセスしたときに、アプリの最新のコンパイル済みバージョンが表示されるように設定するにはどうすればよいですか?

4

1 に答える 1

0

Web アプリケーションと Web サイトを IIS サーバーに展開するための Microsoft のWeb Deployを参照してください。

このチュートリアルでは、Web 配置用に TFS を構成する方法について詳しく説明します。

于 2013-01-25T22:34:16.740 に答える