【发布时间】:2012-02-07 15:50:14
【问题描述】:
我们有几个使用运行时 T4 模板的项目。 T4 模板文件 (.tt) 生成生成的同名 .cs 文件。它们包含不包含 XML cmets 的 TransformText() 方法和 ToStringHelper() 方法。我们为所有项目生成 XML 文档,因此这两种方法缺少它会导致编译期间出现持续警告。
我的问题是,有谁知道如何让这两个生成的方法拥有 XML 文档?
感谢您的任何回复。
编辑:澄清一下,我将 .NET 4.0 与 Visual Studio SP1 一起使用。 TransformText() 和 ToStringHelper() 是样板 T4 方法,我无法通过 .tt 文件进行修改。
【问题讨论】:
-
是什么阻止您从 T4 模板生成 XML cmets?模板只是输出字符,所以不管是code还是cmets。
-
您使用的是 Visual Studio 2010 的 Service Pack 1 吗?我想我在 SP1 中解决了这个问题。
-
@GarethJ - 是的,我是。我们使用带有 Visual Studio SP1 的 .NET 4.0。
-
很遗憾你是对的,我的记忆在欺骗我。在我们启动 Visual Studio vNext 之前,我没有解决这个问题。
标签: c# .net t4 xml-comments