发布和WebPublish目标有什么区别?

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

在TeamCity的目标选项中指出

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

看看其他一些StackOverflow线程,它提到使用WebPublish作为目标有效,但没有说明它为什么起作用。

TeamCity:如何让MSBuild考虑发布配置文件参数?

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


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

链接地址: http://www.djcxy.com/p/81647.html

上一篇: What is the difference between a Publish and a WebPublish target?

下一篇: MSBuild command line vs. Visual Studio publish