作者:ThelostMind
裝了個VS2010,安裝了2008的MSDN,結果問題就出現了:
只要在VS2010源碼編輯器中輸入一個字符,它就報道錯誤了 "visual studio 2010 遇到了異常,可能是由某個擴展導致的......"。剛開始一看,以爲是擴展引起的,那我就把vs中所有的擴展暫時禁用一下,結果bug還是依舊。求助google, 以下是具體的解決方法:
這個bug是安裝某些軟件的時候,vs2010相關的註冊表值被修改了,只要改回來就好了。
對於32位機器,查找註冊表的項:
[HKEY_CLASSES_ROOT\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32],
把它的默認值修改爲:
C:\Program Files\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll
而對於64位的機器,查找項:
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32]
把它的默認值修改爲:
C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll