无法在构建服务器上运行T4文本转换

4
我们有一台没有安装Visual Studio 2013的构建服务器,但我们安装了MSBuild工具和VS SDK,其中包含所有必要的T4转换文件(dlls和targets)。但是,当我尝试在构建服务器上构建包含转换的项目时,仍然会收到以下错误消息:
"...TextTemplating\v12.0\Microsoft.TextTemplating.targets(396,5): error : There was a problem getting an AppDomain to run the transformation from the host. The process cannot continue. . Line=-1, Column=-1"
本地一切正常。我复制了我认为MSBuild需要运行构建的所有内容。最后的选择是在构建服务器上安装Visual Studio,但我不想这样做,希望保持轻便的设置。

你是否尝试过在这个MSDN线程中提供的解决方案? - Michal Hosala
谢谢,最终我在构建服务器上安装了VS13,问题得到解决。 - Vagif Abilov
1个回答

1

经过数小时的努力和咒骂,我最终在构建服务器上安装了VS 2013,这解决了问题。虽然不是我想要的方式,但至少现在它可以正常工作了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接