今天用VS2008打开WebApplication的时候,一点设计,VS2008IDE就死掉。修复安装,完全御载又重安装,都不解决问题。
在网上查找,有不少提出这个问题的,终于找到答案。跟网上的原因一样,我前两天安装了RTX2006(腾讯通) ,导致了VS2008 WEB设计假死。原来是RTX2006安装程序改了注册表的一个键值。不知道RTX2006用这个键做什么?
安装RTX2006后:
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/TypeLib/{F5078F18-C551-11D3-89B9-0000F81FE221}/5.0/0/win32]
="C:/Program Files/Common Files/Tencent/MSXML5.dll"
改回原为的键值:
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/TypeLib/{F5078F18-C551-11D3-89B9-0000F81FE221}/5.0/0/win32]
="C:/Program Files//Common Files/Microsoft Shared/OFFICE11/msxml5.dll"
如果这个键值不为C:/Program Files/Common Files/Microsoft Shared/OFFICE11/msxml5.dll,启动VS2008 的WEB设计界面就假死。