代码分析规则集参考
在配置时托管代码的代码分析。 Visual Studio 高级专业版 项目或 Visual Studio 旗舰版,将显示有关内置 规则集的列表。 可以使用一 standar 规则集,也可以自定义规则集以适合您的项目要求。
可用规则集
下表列出了规则设置要在 Visual Studio 高级专业版 或 Visual Studio 旗舰版可以使用:
此规则集包含所有规则。 运行此规则集可能导致报告的大量的警告。 使用所有的全面了解在代码问题的此规则设置的访问。 这可帮助您确定哪些集中的规则集是最适用于您的项目运行。 |
|
这些规则重点介绍 framework API 时和常见错误出现的逻辑错误。 加入此规则集扩展到最少量建议规则 " 报告的警告列表。 |
|
这些规则可强制实施最佳做法使代码易于理解和使用。 请加入此规则集,如果项目包括库代码或者,如果要实施易维护代码的最佳做法。 |
|
这些规则在 " 基本更正规则 " 展开 " 报告的逻辑和结构使用错误。 着重强调了某些特定的方案 (如 COM 互操作和移动应用程序。 ,如果这些情况之一应用于项目或查找在项目中,中的其他问题请考虑加入此规则集。 |
|
这些规则在基本设计准则规则 " 展开最大化可用性,并报告的可维护性问题。 尤其侧重于命名准则。 请考虑加入此规则集,如果项目包括库代码或者,如果要实施编写的可维护性的代码最高的条件。 |
|
这些规则可阻止应用程序中的数据正确显示,当使用不同语言、区域设置和区域性的问题。 ,如果您的应用程序本地化或全球化,请加入此规则集。 |
|
这些规则重点介绍代码分析是最精确的代码的最重要的问题。 这些规则数量上很小,并在有限 Visual Studio 版本只用于运行。 使用与其他 Visual Studio 编辑器中 MinimumRecommendedRules.ruleset。 |
|
这些规则集重点解决代码中最重要的问题,包括潜在的安全漏洞,应用程序崩溃和其他重要的逻辑和设计错误。 在任何自定义规则应加入此规则集为项目创建。 |
|
这些规则重点介绍支持公共语言运行时的 C++ 项目的最重要的问题,包括潜在的安全漏洞,应用程序失败。 在任何自定义规则应加入此规则集为支持公共语言运行时的 C++ 项目创建。 |
|
这些 " 规则集重点解决最常见,并且在支持您的 C++ 项目的重要问题公共语言运行时 (clr),包括潜在的安全漏洞,应用程序崩溃和其他重要的逻辑和设计错误。 在任何自定义规则应加入此规则集为支持公共语言运行时的 C++ 项目创建。 方式配置此 ruleset 使用 Visual Studio 专业版和更高版本。 |
|
这些规则侧重于您的本机代码的最重要的问题,包括潜在的安全漏洞,应用程序失败。 在任何自定义规则应加入此规则集您为本机项目创建。 |
|
这些 " 规则集侧重于最重要,并且您的本机代码的常见问题,包括潜在的安全漏洞和应用程序失败。 在任何自定义规则应加入此规则集您为本机项目创建。 此 ruleset 设计用于 Visual Studio 专业版和更高版本。 |
|
此规则集包含所有 Microsoft 安全规则。 加入此规则集最大化潜在的数字安全问题报告。 |