TFS 服务器上 MSBuild 的 PublishProfile 参数问题

Problem with PublishProfile parameter for MSBuild on TFS Server

在 TFS 2018 服务器上,我正在尝试设置自动构建和部署。 构建 运行 很好,但我似乎无法让 publish/deploy 工作(尝试了几种方法)。该应用程序是一个 ASP.Net MVC 网站。

一种方法是使用 MSbuild 参数来选择 PublishProfile,但我收到一条错误消息,指出该配置文件不存在。无法弄清楚为什么,因为据我所知它确实存在。

有人做过这个吗?或者有更简单的方法来自动构建并从 TFS 2018 发布到文件夹?

更改 MSBuild 参数
/p:DeployOnBuild=True;PublishProfile="MyProfile"

/p:OutDir="\path-to-some-folder"

事实证明这是一种对我有用的解决方法。现在我可以将文件从输出文件夹复制到我的网站。