解决VS 2012 升级sp1 导致 “Visual Studio 遇到了错误。这个可能是由某个扩展导致的”

解决VS 2012 升级sp1 导致 “Visual Studio 遇到了异常。这个可能是由某个扩展导致的”

解决方法:

1、先查看注册表是否和下面一致。

在运行中输入命令:regedit,打开注册表编辑器
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

2、如果一致,初步估计为升级sp1引起的,插件版本过低不能适应sp1,那么升级以前装过的插件。比如本人将visual assist x 升级到10.7.1925此问题解决。