我们遇到了这样的问题:Workflow Foundation 在编译期间生成的代码中缺少 XML 注释,因此会收到编译器警告。 因为我们将所有警告视为错误,所以编译失败。
是的,我们可以简单地指示编译器忽略特定警告,从而不再编译失败,但这意味着项目中的任何代码都将免除 XML 注释。
所以问题是:有没有一种方法可以仅针对工作流基础生成的代码禁用缺少 XML 注释的警告?
根据 Quoc Lam 的博客 (http://lvquoc.blogspot.com/2010/11/disable-xml-comment-warning-in-workflow.html),可以执行以下操作:
这会导致“#pragma warning禁用”被插入到生成的代码中。 有关其工作原理的详细信息,请参阅博客条目。