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