使用 TFS 2010 我正在使用的解决方案大约有 34 个项目。我已经获得了构建定义以将构建输出复制到单独的位置。在这 34 个中只有 3 个实际上是 Web 类型的项目。这工作正常,并给了我编译的代码。
我的问题是,一旦将构建部署到该位置,如何配置构建定义以更新适当的 IIS 网站/设置。我已经看过这个位置了,但这似乎很容易出错:http: //vishaljoshi.blogspot.ca/2010/11/team-build-web-deployment-web-deploy-vs.html
我考虑为需要设置的每个 csproj 文件创建一个单独的 .msbuild 并让它在 Post build 上运行。不过,我怀疑这将在构建服务器本身上运行,以及我将如何获得例如更新 IIS 的路径。
任何人有任何建议或技巧,以使这个适度更好?
简而言之:在部署与构建服务器不同的位置后,您如何自动化 IIS 进程以获取新构建。
tyvm 麦克姆