我的Visual Studio 2010(帶有Service Pack 1)安裝已損壞。
這是在Windows 7 x64上。當試圖打開命令窗口時,VS2010「操作無法完成。未註冊類」
當我嘗試內VS打開命令窗口,我得到:
「的操作無法完成 類沒有註冊」
當我嘗試打開即時窗口,沒有任何反應。
其他人看到完全一樣的問題:
http://connect.microsoft.com/VisualStudio/feedback/details/562043/immediate-and-command-windows-not-available-in-vs2010-ide
我在一個乾淨的Windows 7工作(x64)的安裝。
我已經運行修復,完全卸載重新安裝&,有和無服務包,和我不斷收到同樣的錯誤。我懷疑當卸載發生時,可能不是100%的所有東西都被卸載....一些東西必須掛起(庫,註冊表等),使我處於一個損壞的狀態。所以,我不知道是否有做一個「破壞性」的安裝某種方法,不擔心影響它可能對其他應用程序,可去除超過標準卸載呢。
UPDATE:
問題似乎可能與64位Windows上運行並在VS尋找在註冊表中,這可能會或可能不會被認爲是在VS安裝程序中的錯誤的東西。
更新#2:
丟失的註冊表項是:
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0_Config\CLSID\{182C9FA0-9233-4E5A-994E-9934B4BB2EA4}]
@="Microsoft.VisualStudio.Platform.VsManagedObjectAggregator"
"Assembly"="Microsoft.VisualStudio.Platform.AppDomainManager, Version=10.0.0.0, Culture=Neutral, PublicKeyToken=b03f5f7f11d50a3a"
"Class"="Microsoft.VisualStudio.Platform.VsManagedObjectAggregator"
"InprocServer32"="C:\\Windows\\system32\\mscoree.dll"
"ThreadingModel"="Both"
因此增加該條目清理問題(雖然,到相關的其他東西加載項失敗的未來,所以我不得不重新安裝這些以確認是否完全解決了這個問題。)
您是否嘗試以管理員身份運行(也關閉UAC以將其從圖片中刪除),以查看配置文件的權限是否可能成爲問題?也可以嘗試使用''devenv/ResetSettings「'和/或''devenv/SafeMode」'來啓動VS以查看它們是否有所作爲。 – 2011-04-12 22:32:07
我有這個註冊表項,但仍然有問題。重新應用VS2010 SP1不起作用。重置VS設置不起作用。有趣的是,這是我第一次嘗試從ISO安裝DVD和SP1(當時沒有網絡連接)。 – PeterX 2012-08-14 07:51:20
最終,它花了一個完整的修復安裝和重新應用VS2010 SP1爲我工作。 – PeterX 2012-08-16 07:38:20