首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >忽略SqlMetal生成文件的代码分析

忽略SqlMetal生成文件的代码分析
EN

Stack Overflow用户
提问于 2009-06-19 21:57:49
回答 2查看 877关注 0票数 0

我正在开发一个包含SqlMetal生成文件的C#项目。我想使用代码分析。我在Code Analysis选项中打开了"Suppress results from generated code“,但它仍然报告SqlMetal类。有什么办法可以把它关掉吗?

我正在使用Visual Studio2008和SqlMetal 2.0.50727.3082

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-06-20 11:15:44

一种选择是编辑生成的源代码,将"partial“添加到您关心的类中。

然后,您可以添加一个单独的文件

代码语言:javascript
运行
复制
[GeneratedCode]
public partial class Foo
{
}

对于您创建的每个类Foo,

那么在重新生成时可能发生的最糟糕的情况是部分链接被破坏(这将导致编译错误,因此您知道这已经发生,需要更正(简单而容易)。)

我还建议您提交一个连接错误/请求,要求他们将此属性生成添加为sql metal本身的一个选项。

票数 2
EN

Stack Overflow用户

发布于 2012-04-21 00:44:30

这是一个已知的问题(但遗憾的是,更正被推迟到Visual Studio 2010之后的下一个版本):

http://connect.microsoft.com/VisualStudio/feedback/details/470206/code-analysis-and-designer-files

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1020217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档