Visual Studio 2010 Professional 中的 /analyze 标志
运行 Visual Studio 2008 Professional 可以使用 /analyze 标志启用静态代码分析(尽管根据 文档)。 在 Visual Studio 2010 Professional 中,这不再…
CA1034:嵌套类型不应可见
这里是 我试图理解的规则的解释。以下是代码分析器抱怨的简化代码: Public Class CustomerSpeed Public Enum ProfitTypeEnum As Integer NotSpecifie…
FxCop CA2227 警告和 ReadOnlyCollection
在我的 VS2008 SP1、.NET 3.5 SP1 项目中,我有包含不同属性的不同类。 我经常使用 C#3.0 自动属性。 其中一些属性需要是集合。由于我想让事情变得简…
生成的 WinForm 代码中缺少属性
Visual Studio 创建的任何 winform 的 *.Designer.cs 文件中的方法定义都没有用 [GenerateCodeAttribute] 属性修饰。因此,当我运行代码指标或代码分…
剪切和粘贴代码重用 - JavaScript 和 C#
用于跟踪 JavaScript 和 C# 中代码的“剪切和粘贴重用”的最佳工具是什么? 我继承了一个非常大的项目,整个应用程序中重复的代码量是“史诗般的”。…
CSS、HTML 和 javascript 代码分析
任何人都可以向我指出类似于 StyleCop for C# 的软件方向,它可以根据预定义规则/自定义规则集分析 CSS、HTML 和 javascript。 例如, css - 确保类名…
CA2000 将对象引用传递给 C# 中的基本构造函数
当我通过 Visual Studio 的代码分析实用程序运行一些代码时,我收到一条警告,我不确定如何解决。也许这里有人遇到过类似的问题,解决了它,并愿意分…
VS2010 /代码分析:关闭没有自定义规则集的项目的规则
……有什么改变吗? 场景是这样的: 我们为我们公司制定了代码的外观标准。 这将是 MS 现在的完整规则集。 对于某些特定项目,我们可能希望关闭特定规…
C++代码分析-如何添加自定义字典?
) 是的。我的解决方案中也有 C++。 如何在那里添加自定义词典?没有包含文件的工具,也没有办法告诉它类型是 CustomDictionary。 http://msdn 中显示…
eclipse的静态分析框架?
我只是想使用 eclipse tptp,一个用于静态代码分析的框架,但对代码分析的支持以 tptp 4.5.0 结束。 1.这个版本好像无法集成到当前的eclipse galileo…
如何正确重写ASSERT代码以在msvc中传递/analyze?
Visual Studio 添加了 C/C++ 代码分析 (/analyze),以帮助识别错误代码。这是一个非常好的功能,但是当您处理旧项目时,您可能会被大量的警告所淹没。…
FxCop代码分析ASP.NET中发现的__DataBind__control
我在网站项目中使用 Visual Studio 2008 Team Suite,并希望使用内置的代码分析功能 (FxCop)。在检查命名规则时,出现以下错误: CA1709:Microsoft.N…
TFS 2010:如何根据代码重复指标拒绝门控签入?
我正在运行 Microsoft Team Foundation Server 2010,并使用它来构建 .NET 4.0 解决方案。 我启用了门控签入,并且我们将测试作为构建的一部分运行,…
防止在 FxCop 中多次报告同一规则违规行为 - 什么是 Id?
FxCop 当前正在报告特定方法的相同规则违规 - 它有两个输出参数,因为我想向调用者返回两个值而不为其创建结构。我想知道匿名类型是否可以解决我的问…