22

如何禁用 Style Cop 视觉工作室扩展?它未在工具/扩展或工具/加载项管理器中列出

4

6 回答 6

46

我遇到了同样的问题:当我下次打开 Visual Studio 时,我使用添加/删除程序卸载了它并得到了预期的错误。隐藏此错误消息后,StyleCop 条目仍保留在我的上下文菜单中。

经过一番研究,我找到了一个解决方案,可以通过devenv.exe /setup在命令提示符下运行来删除所有残留物。您必须运行提升的控制台,并且您可能必须切换到C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE文件夹(或类似文件夹;取决于您的系统)才能运行该命令。

如果您使用 ReSharper,请记住删除关联的代码清理配置文件。

资料来源:http ://stylecop.codeplex.com/discussions/257772

于 2013-03-03T21:56:26.457 回答
9

你不能,StyleCop 故意将自己隐藏在 Visual Studio 的卸载菜单中。

您可以在添加/删除程序中卸载它。下次打开 Visual Studio 时可能会出现错误,但之后就会消失。

于 2012-10-15T18:54:16.933 回答
7

发生这种情况的原因是:主要是因为您在打开 Visual Studio 时卸载了 style-cop

如何解决

  1. 删除注册表项

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\InstalledProducts\StyleCop HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\Packages{629EB7CC-69C2-43AC-9BC9-482B0F810C4E}

或者

  1. 重新安装然后卸载(确保在此过程中关闭您的 Visual Studio)

如果您使用的是 resharper

您需要将其重置Code Cleanup Profile为出厂默认设置才能完全摆脱 style-cop。

于 2015-01-21T05:28:53.173 回答
0

我遇到过同样的问题。我已经通过 ReSharper Extension Manager 从 Visual Studio 中卸载了它,当我单击解决方案资源管理器上的任何项目时,它仍然在右键菜单下。

这种方式将解决问题:

脚步:

  • 通过控制面板上的添加/删除程序删除 StyleCop
  • 如果您已经卸载了 StyleCop,请通过 ReSharper 扩展管理器重新安装。(在 styleCop 卸载过程后第一次打开 Visual Studio 时会出现很多错误。不用担心,按 enter all)
  • 然后再次由 Resharper 扩展管理器将其删除。
于 2015-02-18T16:28:09.610 回答
0

最简单的方法是从 Visual Studio Marketplace 安装“StyleCop”扩展。也可以从链接中找到: https ://marketplace.visualstudio.com/items?itemName=ChrisDahlberg.StyleCop

现在右键单击您的项目并单击“StyleCop 设置”,您可以在其中禁用或自定义规则。

于 2020-06-30T04:28:14.760 回答
0

我安装了 VS15 StyleCop 插件,后来在顶部添加了 ReSharper 扩展。

我从 ReSharper 中删除了扩展,然后通过控制面板添加/删除程序卸载了 StyleCop,然后让 CCleaner 运行并清理注册表。

StyleCop 条目已从菜单中消失,数十亿条波浪线也已消失。

于 2016-11-14T09:13:46.127 回答