Sitecore和TDS以及包部署

时间:2016-01-13 19:34:26

标签: msbuild sitecore teamcity tds

我使用TDS创建.update包。我已在TDS属性中设置此设置。这在当地工作正常。但是在我的构建服务器(TeamCity)上,似乎没有构建更新包。我需要为此添加一些命令行参数吗?我尝试过使用MSBuild运行程序,并使用调用MSBuild.exe的脚本文件。我也尝试将我的TDS设置放在TdsGlobal.config中。它只是不创建.update文件,甚至不创建它们应该去的目录。

1 个答案:

答案 0 :(得分:2)

答案是您需要将TDS更新包设置设置为命令行参数的一部分,因此:

msbuild.exe /p:GeneratePackage=${generatePackage};PackageAuthor=${packageAuthor};PackagePublisher=${packagePublisher};etc...

这些设置也在visual studio解决方案中设置 - > TDS项目 - >属性。如果我可以从视觉工作室中删除它们,我没有时间进行实验,但我希望我可以。