TFS 2010 构建定义:MSBuild 参数似乎被忽略
我试图在 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最终我设法让它发挥作用。
我需要在生成服务器上安装 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.