我试图改造T4模板。但它得到“ErrorGeneratingOutput”。
我已经基于下面提到的Microsoft文档链接为T4模板转换创建了自定义主机。
我在主机错误列表中遇到以下错误。错误:获取AppDomain以从主机运行转换时出现问题。这个过程无法继续。
我在控制台应用程序中使用的方法与其工作正常。但是当在Visual Studio扩展项目中使用上面的代码/方法时,它会得到错误。
注意:问题发生在Visual Studio 2015,2017
我搜索了更多链接没有解决方案。所以,请更新想法以解决上述问题。
请检查文档的警告,如下所示:
[!警告]如果您正在编写Visual Studio扩展或包,请考虑使用文本模板服务而不是创建自己的主机。有关更多信息,请参阅Invoking Text Transformation in a VS Extension。
您似乎使用自己的主机,这是作者不推荐的。请检查文档中的文本模板服务以检查是否有帮助。