Visual studio 2015 如何在Visual Studio 2015中禁用灯泡以进行完全合格的使用?

Visual studio 2015 如何在Visual Studio 2015中禁用灯泡以进行完全合格的使用?,visual-studio-2015,Visual Studio 2015,我有: 在Visual Studio 2015中,这被灯泡IDE0001标记为一项改进:名称可以简化为 My.Framework.Utility到Framework.Utility My.Namespace.Core.Business.AdmintoCore.Business.Admin My.Namespace.Core.Entities.Admin到Core.Entities.Admin 我不喜欢lighbulbs的建议,我怎么能把它关掉呢?这些似乎没有全局设置,单击IDE0001错误只

我有:

在Visual Studio 2015中,这被灯泡IDE0001标记为一项改进:名称可以简化为

  • My.Framework.Utility
    Framework.Utility
  • My.Namespace.Core.Business.Admin
    to
    Core.Business.Admin
  • My.Namespace.Core.Entities.Admin
    Core.Entities.Admin
我不喜欢lighbulbs的建议,我怎么能把它关掉呢?这些似乎没有全局设置,单击IDE0001错误只会执行一个而不是一个专用的帮助页面


这涉及IDE0001标记的另一个问题,但不涉及名称空间。

这可以通过创建代码分析规则集来实现

在“项目属性”中,选择“代码分析”选项卡-

然后编辑一个规则集。IDE*规则位于Analyzer
Microsoft.CodeAnalysis.CSharp.Features
下:

将IDE0001更改为“无”(或将所有项更改为“无”),则不再触发该规则

它的粒度还不足以仅去除名称空间IDE0001,但确实可以将其与IDE0001的其余“建议”一起去除,这足以满足我的需要


创建的规则集可以根据需要应用于所有项目。

修改规则集后,我还必须重新启动Visual Studio实例。谢谢Visual Studio的哪个版本?Visual Studio 2015更新3(.xproj项目)
namespace My.Namespace.Admin.Presenter
{
    using System;
    using System.Collections.Specialized;
    using System.Globalization;

    using My.Framework.Utility;
    using My.Namespace.Core.Business.Admin;
    using My.Namespace.Core.Entities.Admin;

    ...
}