如何调试自定义ASP.. NET MVC文本模板



在定制模板时如何调试T4流程?

我已经按照Hanselman的帖子中的程序将模板添加到我的项目中,以便在使用工具对话框时使用它们,但是我如何在使用它时调试该模板?这里和这里的文档不是很有帮助,因为我已经清除了自定义工具属性。

例如,我正在尝试自定义列表。我想在Index方法中循环遍历Model的属性。我想看看挂在Model对象上的是什么,等等。

我当前的进程是编辑列表。tt,右键单击controllers文件夹,添加controllers,输入名称,选择我的模型,选择"Overwrite xxxController.cs",然后检查我所做的是否有效。

为什么不把自定义工具属性放回去以便能够快速测试它呢?开心的时候拿出来?

另一种选择是编写一个.tt文件,该文件使用/包含该.tt以作为您的REPL控制

最新更新