1

我需要使用“网络部署”直接从 TFS 2012 Express(不是 Azure)“网络发布”到 Windows 2008 R2 服务器。

我可以使用 Visual Studio 中的“Web 部署”很好地部署到我的服务器 - 但是如何将其配置为通过 Team Foundation Server 2012 Express 自动发生?

它是一个 ASP.NET MVC 4 应用程序,使用 EF5 Code First 迁移。

4

1 回答 1

3

您需要在 TFS 构建的构建过程中将此字符串添加到 MSBuild Arguments。

/p:DeployOnBuild=True /p:DeployTarget=MsDeployPublish /p:CreatePackageOnPublish=True /p:MSDeployPublishMethod=WMSVC /p:MSDeployServiceUrl=urlToWebDeloy.com /p:DeployIisAppPath="appurl.com" /p:UserName=username /p:Password=password /p:AllowUntrustedCertificate=True
于 2013-05-28T19:10:28.190 回答