天天看點

Microsoft Visual Studio 2010 遇到了異常,可能是由某個擴充導緻的

在VS2010裡面建立了個項目,在cpp中輸入代碼,vs就報錯“Microsoft Visual Studio 2010 遇到了異常,可能是由某個擴充導緻的。您可以在指令行上使用/LOG參數運作應用程式,然後檢查檔案”C:\Users\Administrator\AppData\Roaming\Microsoft\VisualStudio\10.0\ActivityLog.xml”以擷取詳細資訊。”

瞬間整個人都不好了,找好找度娘。大家給出的解釋大多是系統資料庫被篡改導緻的。我好像找到了問題的所在,因為我昨天想裝一個VS2008用用,但是最終以裝載失敗而告終。是以我想有可能是這個原因,然後把系統資料庫改過來就好了。

這個Bug确實是由于安裝其他軟體時造成的VS2010的系統資料庫被篡改了。改過來就好了。

我的是64位的機器,運作regedit,修改下面系統資料庫項:

[HKEY_CLASSES_ROOT/Wow6432Node/CLSID/{73B7DC00-F498-4ABD-AB79-D07AFD52F395}/InProcServer32]

把它的預設值修改為:C:/Program Files (x86)/Common Files/Microsoft Shared/MSEnv/TextMgrP.dll

而對于32位機器,查找系統資料庫的項:

[HKEY_CLASSES_ROOT/CLSID/{73B7DC00-F498-4ABD-AB79-D07AFD52F395}/InProcServer32],

把它的預設值修改為:C:/Program Files/Common Files/Microsoft Shared/MSEnv/TextMgrP.dll

繼續閱讀