【发布时间】:2017-04-03 12:11:02
【问题描述】:
在 VS2017 社区中,我无法调试在 2015 年工作的 T4 模板。
我有一个非常基本的模板,比如这个...
<#@ template debug="true" hostspecific="false" language="C#" #>
<#@ output extension=".txt" #>
<#
var a = "Hello";
var b = "World";
#>
<#=($"{a} {b}!")#>
Run Custom Tool 和 Transform All T4 Templates 两个选项都有效,并且文本文件包含预期的输出
世界你好!
如果我在某处放置断点并从 .tt 的上下文菜单中使用 Debug T4 Template,则会引发此错误
无法启动转换运行创建过程。
但是它在 VS 2015 中运行良好,我可以在那里进行调试。
我可能会错过什么?如何在 VS 2017 中调试 T4 模板?请注意,我没有在 VS2015 中安装任何工具/扩展来调试 T4
【问题讨论】:
-
在即将发布的版本中修复。请参阅 Ariel Vang 的评论。 developercommunity.visualstudio.com/content/problem/46721/…
标签: debugging visual-studio-2017 t4