TFS 2010 构建定义:MSBuild 参数似乎被忽略

发布于 2024-11-17 16:19:45 字数 368 浏览 1 评论 0原文

我试图在 TFS 2010 中构建后创建一个包。

当我在计算机上启动以下命令时:

 MSBuild.exe Fenicorp.Front.Web.FunnyApplication.sln 
 /p:DeployOnBuild=true;DeployTarget=Package

解决方案已编译,并且 obj 文件夹内有一个包。

但是,当我在

 /p:DeployOnBuild=true;DeployTarget=Package 

生成定义中指定为 MSBuild 参数并对新生成进行排队时,我的放置文件夹中没有包。而且构建状态是成功的,好像一切都很好。

I am trying to create a package after a build in TFS 2010.

When I launch the following command on my computer:

 MSBuild.exe Fenicorp.Front.Web.FunnyApplication.sln 
 /p:DeployOnBuild=true;DeployTarget=Package

the solution is compiled and there is a package inside the obj folder.

However, when I specify

 /p:DeployOnBuild=true;DeployTarget=Package 

as MSBuild Arguments in a Build Definition and queue a new build, there is no package in my drop folder. Moreover the build status is Successfull, as if everything is fine.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦冥 2024-11-24 16:19:45

最终我设法让它发挥作用。
我需要在生成服务器上安装 Visual Studio 2010 才能让 MSBuild 处理这些参数。

Eventually I managed to make it work.
I needed to install Visual Studio 2010 on the build server in order to have MSBuild to work with these arguments.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文