代码之家  ›  专栏  ›  技术社区  ›  Gorgsenegger

Visual Studio 2010中的“抑制警告”菜单项不可用

  •  8
  • Gorgsenegger  · 技术社区  · 14 年前

    我使用的是VisualStudio2010Ultimate,似乎无法像在VS2008中那样抑制警告。

    用于代码分析的项目属性如下

    在生成时启用代码分析(定义代码分析常量)=>未选中 禁止生成代码的结果=>选中

    在解决方案的代码分析属性中,我将所有配置和所有平台设置为使用“Microsoft所有规则”规则集。

    你知道为什么我再也没有菜单了吗?非常感谢您的帮助,

    G。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Gorgsenegger    11 年前

    我一直在试着把这东西修好,但不知怎么的,它似乎又开始工作了。问题是,我无法准确地重现解决方案,但无论如何,我尝试了以下方法:-工具>自定义>命令>上下文菜单>单击“全部重置”-检查上下文菜单>“其他上下文菜单|错误列表”下是否存在“禁止显示消息”的预期条目,否则添加它。

    您还必须记住的是,您只能抑制由FxCop生成的消息,因此无法抑制source和XML注释中不匹配的参数。

        2
  •  0
  •   uli78    13 年前

    我也有同样的问题。对我来说,“错误列表”既包含“运行代码分析”消息,也包含“构建项目/解决方案”消息,这似乎有点令人困惑。只有显式运行代码分析时,才能显示菜单。列表中的消息也有点不同,这取决于它们的来源。如果上下文菜单中出现“抑制”选项,则消息必须以“CAxxxx…”开头

    推荐文章