我正试图在Visual Studio 2008中调试一个T4模板的执行。
我找到的所有关于在Visual Studio 2008中调试T4模板的信息都说,您可以在模板中设置断点(红点),就像在常规代码文件中一样。我已经安装了Clarius T4代码高亮插件,所以我的T4模板已经有颜色了,但我无法设置断点。当我在边距处单击时,什么也不会发生。
我尝试过使用Debugger.Break(),它会启动一个新的VS.NET实例,但无法加载我的模板代码。我得到一个对话框,显示“当前位置没有可用的源代码”。如果我在另一个实例中加载了相同的项目,或者我启动了一个新实例,这种情况就会发生。
出了什么问题?