【问题标题】:Unable to run T4 text transformation on a build server无法在构建服务器上运行 T4 文本转换
【发布时间】:2015-01-30 12:36:15
【问题描述】:

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

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

在本地一切正常。我复制了我认为 MSBuild 运行构建所需的所有内容。最后的办法是在构建服务器上安装 Visual Studio,但我不想这样做,希望保持安装简单。

【问题讨论】:

  • 您是否尝试过this MSDN thread提供的解决方案?
  • 谢谢,我最终在构建服务器上安装了 VS13,并且成功了。

标签: visual-studio-2013 msbuild t4


【解决方案1】:

经过数小时的汗水和咒骂后,我最终在构建服务器上安装了 VS 2013,这解决了问题。不是我想要的样子,但至少并且最终它起作用了。

【讨论】:

    猜你喜欢
    • 2012-05-31
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 2020-11-19
    • 2010-09-16
    • 2011-09-08
    相关资源
    最近更新 更多