如何向由预处理的T4模板生成的C#代码添加一个编译指示

问题描述:

我有一些预处理的T4模板生成C#代码 - 但生成的代码会导致编译器警告,如“缺少公开可见类型或成员的XML注释...“。如何向由预处理的T4模板生成的C#代码添加一个编译指示

为了防止这些警告,我想嵌入'#pragma warning disable 1591'到由T4处理器生成的代码中。

有什么方法可以将编译指令嵌入到我的模板中,以便它出现在生成的代码中?

您只能在项目设置中的项目级别上将其设置为恐怕。 我们已经修复了Visual Studio 2012中的特定问题,因此它们应该构建警告清理。

+0

谢谢。至少我知道不要浪费时间寻找解决方案。 – Martin 2012-08-08 16:15:37