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 にアクセスしたときに、アプリの最新のコンパイル済みバージョンが表示されるように設定するにはどうすればよいですか?