嘿,我真的可以在msbuild上使用大师了。
最终目标:使用TeamCity构建Web部署包
我正在尝试在构建服务器上调用TeamCity中的Package目标,并且它作为路径失败:Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v10.5不存在。我的开发笔记本电脑上也不存在10.5,我正在使用VS 2012,但我可以在笔记本电脑的命令行上调用MSbuild包目标没问题。
我可以复制构建服务器上存在的程序文件(x86)\ MSBuild \ Microsoft \ VisualStudio \ v10.0并将其重命名为10.5,但这只是错误。
感激地收到任何指示。
EDIIT
现在我只是:
答案 0 :(得分:2)
这是一个让VisualStudioVersion正确的情况,在命令行上覆盖它,一切都很好。
C:\>msbuild web_site.publishproj /T:Package /P:Configuration=Release;PackageLocation=C:\packages;VisualStudioVersion=11.0