FxCop 的奇怪警告计数行为?
我的团队正在使用 FxCop 来帮助清理现有的 ASP.NET 应用程序。 我们注意到 FxCop 计算警告的方式存在一些奇怪的行为。 似乎在一次通过代码时,FxCop …
检查 NotImplementedExceptions 的 FxCop 规则
我希望每晚构建一次检查我的 .NET 代码中有多少个 NotImplementedExeption,因此希望我们可以在发布之前将它们全部删除。 我的第一个想法是 FxCop 可…
VS2008中的代码分析/FxCop
FxCops 对我来说是新事物,但我一如既往地想了解新事物。 据我所知,FxCops 已经包含在 VS2008 中。 我猜这是“代码分析”功能。 每当我尝试运行它时…
对于 WPF 生成的代码,我是否应该忽略 InterfaceMethodsShouldBeCallableByChildTypes?
当对具有尚未修改的单个窗口的 WPF 应用程序使用 FxCop 1.36 时,我收到 InterfaceMethodsShouldBeCallableByChildTypes 错误,其中包含以下详细信息…
FxCop 自定义规则 - 检查 winform 控件属性
我正在寻找 FxCop 规则的示例,该规则检查创建的控件的属性。 有人见过吗? 或者知道如何响应 FxCop SDK 中设置的属性? 富有的。…
传送程序集 fxcop 中的 .NET [SuppressMessage] 属性
我想知道人们(指公司/开发人员)是否真的关心在运输程序集中拥有 [SuppressMessage] 属性。 在项目文件中创建单独的配置,其中包含发布模式下的 CODE…
“如果 X = Nothing”的 FXCop 规则 当 X 是可为空整数时
1 Dim x as Integer? = Nothing 2 If x = Nothing Then 3 'this is what I think will happen 4 Else 5 'this is what really happens 6 End If 正确…
VS2005 代码分析:CA1063(调用 dispose(true) 并抑制 Finalize)- 带日志记录
我正在尝试遵守新项目的 VS2005 代码分析规则。 我有这个方法: public void Dispose() { Console.WriteLine("Dispose() called") Dispose( true ) GC…
如何找到没有显式访问修饰符的方法?
我正在使用 FxCop,我想找到所有没有显式定义访问修饰符的方法或变量。 例如: class MyClass { int myInt = 0 internal MyClass() { } } 我希望 FxCo…
属性“ID”的正确命名约定是什么? : 身份证还是身份证?
非常简单的问题:当我有一个持久对象时,它通常有一个名为 ID 的属性(对于抽象类)。 那么..命名约定是ID还是Id? 例如。 public int ID { get set }…