3

我有一个 ASP.NET MVC 3 应用程序。此应用程序托管在 TFS 中。我已经设置了一个构建服务器。当签入发生时,我的代码被编译并放在我的测试服务器上的一个文件夹中。放置文件夹是 IIS 应用程序文件夹。目标是当用户访问时http://[myTestServer]/MyProject,他们应该看到应用程序的最新编译版本。为了尝试做到这一点,我将文件放入//[myTestServer]/c$/inetpub/www/myProject/. 然而,我得到的比我预想的要多。

我注意到构建服务器放置了一堆程序集并创建了 2 个目录:_PublishedWebsites 和日志。_PublishedWebsites 包含两个目录:MyProjectName 和 MyProjectName_Package。据我所知,MyProjectName 包含我想要放入 //[myTestServer]/c$/inetpub/www/myProject/ 的文件。我究竟做错了什么?

如何设置它,以便当用户访问 http://[myTestServer]/MyProject 时,他们会看到应用程序的最新编译版本?

4

1 回答 1

0

查看 Microsoft 的Web Deploy,用于将 Web 应用程序和网站部署到 IIS 服务器。

本教程详细描述了如何为 Web 部署配置 TFS:

于 2013-01-25T22:34:16.740 回答