2011-11-02 76 views
1

當我啓動Visual Studio 2008時,在.Net框架中出現錯誤。 我的所有項目都無法加載,並且ReSharper 6也出現了錯誤。 我可悲的是不記得哪一個。啓動Visual Studio 2008時,ReSharper不會加載

修復.Net框架後,我重新啓動並重新加載了所有項目。

但是,我的ReSharper 6沒有啓動。 當我去工具 - >選項 - > ReSharper我看到「加載此屬性頁發生錯誤。」所以Visual Studio知道它已安裝。

我試過刪除並重新安裝ReSharper 6,但沒有奏效。
任何人有任何想法?

+0

最可能的錯誤可能是Resharper試用期已過。這發生在我身上很多次。 –

+0

它沒有,我有一個有效的鑰匙給我提供給我的公司 – Peter

回答

2

也許你仍然有損壞的設置,或者當你「固定NET框架」

如果你可以得到ReSharper的選擇,它可能是值得清除緩存(General選項卡並非一切已解決 - 清除緩存)

您還可以通過工具 - >選項 - > ReSharper而不是ReSharper菜單訪問ReSharper選項,您也可以在此選項暫停它。

如果不是;

嘗試重置爲默認設置

devenv.exe /resetsettings 

你也可以在安全模式下運行它首先,雖然,因爲這將禁用ReSharper的,它不可能證明什麼

devenv.exe /safemode 

做不到這一點,一個首先卸載ReSharper,然後VS - 然後以相反的順序重新安裝兩者將是我唯一的其他建議。

+3

感謝您的想法。我發現了一個不同的選項: devenv.exe -ResetSkipPkgs,那一個工作 – Peter

+0

我正在瘋狂和'-ResetSkipPkgs'做到了。非常感謝。 –

2

我用

devenv.exe -ResetSkipPkgs 

這使得顯示錯誤。 使用

devenv.exe /log 

錯誤在

<USER FOLDER>\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml 

登錄所以我發現

Extension will not be loaded because an extension with the same ID 
'JetBrains.ReSharper' is already loaded at C:\Program Files x86)\JetBrains\ReSharper\v6.1\Bin\... 
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\JetBrains\ReSharper\v8.0\ 

CreateInstance failed for package 
[JetBrains.ReSharper.Product.VisualStudio.v10.0.Package, Version=8.0.14.856, 
Culture=neutral, PublicKeyToken=1010a0d8d6380325] 

這是一個出了錯安裝ReSharper的8.0版本。 我刪除使用管理PRIVS這個文件夾:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\JetBrains\ReSharper\v8.0\ 

我的2美分

尼科D.

1

我有一些什麼不同的問題,但我認爲這是值得分享。我安裝了Resharper 9,但我的Visual Studios仍然認爲我安裝了一些舊版本的Resharper。如果你去工具然後選項,你可能會看到resharperresharper終極。我必須找到Resharper的old version我的視覺工作室認爲我仍然安裝。具體說明:

  1. 關閉視覺工作室
  2. 下載並安裝old Resharper
  3. 卸載舊ReSharper的
  4. 打開Visual工作室,然後將其關閉(出於某種原因,它不會爲我工作,除非我做此步驟在之間)
  5. 安裝new Resharper
  6. 打開Visual工作室