IIS从TFS获取最新的WCF解决方案

时间:2014-10-08 13:57:26

标签: .net wcf iis tfs

这是我第一次尝试在IIS上托管我的WCF服务时说我正在使用TFS提交最新的代码更改,我想知道如何让IIS指向TFS上的最新解决方案?< / p>

1 个答案:

答案 0 :(得分:2)

这是发布管理周期的一部分。

您可以使用Release Management for TFS之类的内容来部署WebDeploy个包。如果这不是更大的部署工作的一部分,那么这可能是过度的。

作为一种快速解决方案,您可能需要查看TFS Build。我们的想法是创建在每次签入时触发的构建定义。在WCF项目中创建发布配置文件,并使用WebDeploy将项目部署到目标服务器。 在构建定义上,将MSBuild参数设置为/p:DeployOnBuild=true;PublishProfile=Build。只需将Build替换为您刚刚创建的发布配置文件的名称。

每次签入都会触发构建,该构建将使用发布配置文件在目标服务器上部署包。