2011-01-19 87 views
3

出於某種原因,我將一個調試器附加到ANYING的能力剛剛停止。計算機重新啓動後它一直存在,這確實讓事情變得困難。VS2010調試剛剛停止,未知錯誤:0x80072ee6

這是錯誤我得到:

--------------------------- 
Microsoft Visual Studio 
--------------------------- 
Unable to attach to the process. Operation not supported. Unknown error: 0x80072ee6. 
--------------------------- 
OK 
--------------------------- 

我的意思是,什麼是地獄?它在VS2010運行時停止工作:爲一個調試工作,我停止了它,然後下一個沒有工作。

任何幫助?提前致謝。

編輯:

我曾嘗試: 一個)重新啓動計算機 b)中REGSVR32的MSXML3.dll c)中修復MS VS2010 d)手動安裝調試器,並且通過使用調試按鈕

+0

只是瘋狂的猜測,但你可以試試這個:「regsvr32 MSXML3.dll」。這個錯誤可能與wininet的ERROR_INTERNET_UNRECOGNIZED_SCHEME有關:http://support.microsoft.com/kb/193625/en-us – 2011-01-19 06:51:22

+0

@Simon Mourier沒有骰子。 :( – 2011-01-19 07:22:42

回答

10

我有這個確切的問題,發現它隻影響我正在工作的項目之一。如果我用其他.sln文件打開Visual Studio,他們能夠附加到任何進程沒有問題。刪除受影響的解決方案的.suo文件沒有幫助,但是將整個項目移到不同的目錄可解決問題。

我認爲Visual Studio中保持每個解決方案文件的其他數據在公共場所(也許在某個地方%AppData%\Microsoft\VisualStudio),並以某種方式的數據被損壞了該特定路徑解決方案文件...

編輯:我找到了!刪除%LOCALAPPDATA%\Microsoft\WebsiteCache中的緩存解決了問題,而無需移動項目文件。

0

我又重新開始工作,但我不打算將其標記爲答案。

這裏就是我所做的:

  1. 開始調試WP7項目 - 成功!
  2. 停止調試WP7項目。
  3. 開始調試ASP.Net項目(運行在遠程機器上),它與我試圖調試的silverlight項目處於相同的解決方案 - 成功!
  4. 開始調試silverlight項目我遇到了問題 - 成功!
  5. 停止調試
  6. 開始調試silverlight項目 - 成功!

顯然它現在有效,但正如我所說的,但我並沒有把它作爲答案。