Publish和WebPublish目标之间有什么区别?

时间:2016-06-07 18:04:00

标签: msbuild teamcity

我们有一个构建配置运行器类型 Visual Studio.sln 设置,可以从 csproj 读取发布配置文件(/ P:PublishProfile =%env .Configuration%.pubxml)创建一个Web Deploy Package,然后我们在另一个构建步骤中使用它来使用MSDeploy进行部署。

在TeamCity上,目标选项指出

Enter targets separated by space or semicolon. Build, Rebuild, Clean, Publish targets are supported by default

在查看其他一些StackOverflow线程时,它提到使用WebPublish作为目标可以工作,但没有说明它的工作原理。

TeamCity: How tell MSBuild to take into account publish profile parameters?

我不确定“发布”和“网络发布”之间的区别是什么。

1 个答案:

答案 0 :(得分:0)

“发布”Visual Studio目标使用WebDeploy / WebPublish进行发布。