Visual studio 2013 无法在生成服务器上运行T4文本转换

Visual studio 2013 无法在生成服务器上运行T4文本转换,visual-studio-2013,msbuild,t4,Visual Studio 2013,Msbuild,T4,我们有一个未安装Visual Studio 2013的生成服务器,但我们安装了MSBuild工具和VS SDK,其中包括所有必要的T4转换文件(DLL和目标)。但当我尝试在构建服务器上构建包含转换的项目时,仍然会出现以下错误: “…TextTemplating\v12.0\Microsoft.TextTemplating.targets(396,5):错误:从主机获取AppDomain以运行转换时出现问题。进程无法继续..行=-1,列=-1” 当地一切正常。我复制了MSBuild运行生成所需的所

我们有一个未安装Visual Studio 2013的生成服务器,但我们安装了MSBuild工具和VS SDK,其中包括所有必要的T4转换文件(DLL和目标)。但当我尝试在构建服务器上构建包含转换的项目时,仍然会出现以下错误:

“…TextTemplating\v12.0\Microsoft.TextTemplating.targets(396,5):错误:从主机获取AppDomain以运行转换时出现问题。进程无法继续..行=-1,列=-1”


当地一切正常。我复制了MSBuild运行生成所需的所有内容。最后一种方法是在生成服务器上安装Visual Studio,但我不想这样做,我希望保持安装程序的轻松。

经过几个小时的汗流浃背和咒骂,我最终在生成服务器上安装了VS 2013,这解决了问题。这不是我想要的方式,但至少它能工作。

您是否尝试过中提供的解决方案?谢谢,我最终在构建服务器上安装了VS13,这就成功了。