0

我的大多数Visual Studio扩展都不能被停用或激活了。我已经搜索了一个解决方案,并尝试“清除MEF组件缓存”,但没有奏效。另一个建议是卸载扩展,重新启动VS,再次卸载扩展(不知何故扩展应该仍然存在)并重新启动VS。这里的问题是,一些停用的扩展甚至不能被卸载,所以即使这对某些工作有效,它也不适用于所有这些扩展。禁止/激活Visual Studio扩展。 ReSharper停用本身

我试图用安装程序修复DevExpress,但它仍然是一样的。尽管DevExpress并没有太坏,因为DevExpress似乎至少被激活并仍然有效。但不知何故ReSharper停用了自己,现在我不能再使用它了。我无法通过“扩展和更新”窗口卸载它。如果我将鼠标悬停在'Activate'按钮上,它会显示'This product can not be deactivated',这很奇怪,因为它已停用...

有什么建议可能会导致此问题和/或如何解决它?

我使用Visual Studio专业版2015年更新14.0.25431.01 3

enter image description here

+2

请通过运行ReSharper Ultimate安装程序卸载ReSharper。请为他们选择删除并为其他人选择跳过。 https://resharper-support.jetbrains.com/hc/en-us/articles/206545359-Uninstalling-ReSharper-Ultimate-tools-from-Visual-Studio。并检查它是否有效。 –

+1

重新安装Resharper也为我工作 – Unchained

回答

1

的项目是灰色的,因为它们是每台机器的安装,而不是每个用户。这基本上意味着它们是由安装程序安装的,而不是通过Visual Studio的扩展对话框安装的。 ReSharper就是这样一个应用程序 - 它通过安装程序安装,而不是使用Visual Studio的VSIX机制。您无法从扩展对话框中卸载它,但必须通过计算机控制面板中的“添加/删除程序”对话框。

至于ReSharper被停用 - 请检查工具→选项→ ReSharper查看ReSharper是否被暂停。在这种情况下,只需再次激活它。如果没有,请转到添加/删除程序并修复安装,或者卸载/重新安装。

+0

这似乎像我的电脑以某种方式删除了ReSharper本身。我不完全确定我之前做了什么错误,但在“移除”并通过安装程序重新安装ReSharper之后,它再次运行。安装人员告诉我,Resharper已经被“移除”了,但同时并没有“安装”它,而是“修复”了它,就好像它已经安装了一样。有点混乱,但它再次工作,谢谢! – Smogen