Deployment 如何使TFS在成功构建后部署ASP.net Web App?
我正在尝试设置一个ASP.net项目,以便与TFS进行持续集成。在我的需求中,我需要设置TFS,以便每次成功构建并通过测试时,ASP.net代码都应该部署到我的开发web服务器上 到目前为止,我所做的是在我的防火墙后面设置了一个私有代理(这样代理就可以“看到”开发web服务器。我已经设置了一个运行所有单元测试的构建,并且设置了门控签入设置,以便在测试不通过时拒绝该构建 我可以看到构建工件是由代理创建的,但我一直在试图弄清楚如何将工件实际部署到开发web服务器Deployment 如何使TFS在成功构建后部署ASP.net Web App?,deployment,tfs,continuous-integration,continuous-delivery,Deployment,Tfs,Continuous Integration,Continuous Delivery,我正在尝试设置一个ASP.net项目,以便与TFS进行持续集成。在我的需求中,我需要设置TFS,以便每次成功构建并通过测试时,ASP.net代码都应该部署到我的开发web服务器上 到目前为止,我所做的是在我的防火墙后面设置了一个私有代理(这样代理就可以“看到”开发web服务器。我已经设置了一个运行所有单元测试的构建,并且设置了门控签入设置,以便在测试不通过时拒绝该构建 我可以看到构建工件是由代理创建的,但我一直在试图弄清楚如何将工件实际部署到开发web服务器 我在Visual Studio中有我
我在Visual Studio中有我的发布配置文件,但我猜它们在TFS中是无用的。您可以参考下面的链接,并按照本文中提到的步骤将工件部署到web服务器:
对于发布配置文件,您可以在TFS中构建期间将参数传递到MSBuild,例如:
/p:DeployOnBuild=true;PublishProfile=MyProfile
参考以下线程以使用发布配置文件
:
对于发布配置文件,您可以在TFS中构建期间将参数传递到MSBuild,例如:
/p:DeployOnBuild=true;PublishProfile=MyProfile
参考以下线程以使用发布配置文件
: