我正在尝试在 Visual Studio 2008 中调试 T4 模板的执行。
我在 Visual Studio 2008 中调试 T4 模板时发现的所有信息都表明您可以在模板中设置断点(红点),就好像它是常规代码文件一样。我安装了 Clarius T4 代码荧光笔,所以我的 T4 模板是彩色的,但我不能设置断点。 当我单击边距时,没有任何反应。
我尝试了 Debugger.Break(),它启动了一个新的 VS.NET 实例,但它无法从我的模板中加载代码。我得到一个对话框,上面写着“当前位置没有可用的源代码”。如果我在另一个实例中加载了相同的项目,或者我启动了一个新实例,就会发生这种情况。
是什么赋予了?