我使用TDS创建.update包。我已在TDS属性中设置此设置。这在当地工作正常。但是在我的构建服务器(TeamCity)上,似乎没有构建更新包。我需要为此添加一些命令行参数吗?我尝试过使用MSBuild运行程序,并使用调用MSBuild.exe的脚本文件。我也尝试将我的TDS设置放在TdsGlobal.config中。它只是不创建.update文件,甚至不创建它们应该去的目录。
答案 0 :(得分:2)
答案是您需要将TDS更新包设置设置为命令行参数的一部分,因此:
msbuild.exe /p:GeneratePackage=${generatePackage};PackageAuthor=${packageAuthor};PackagePublisher=${packagePublisher};etc...
这些设置也在visual studio解决方案中设置 - > TDS项目 - >属性。如果我可以从视觉工作室中删除它们,我没有时间进行实验,但我希望我可以。