最近,公司电脑有两台电脑出现错误,现象如下:
1、其中一台在启动vs2003.net就报错误,要求重启,重启vs2003后问题依旧,还是报错。如图示
详细错误报告如下:
2、另外一台vs2003.net可正常开启,但在使用帮助时出现错误,vs2003.net自动关闭,如图示
以上问题在安装VS2005.net之前未出现过,安装VS2005后当时也未出现,使用一段时间后才出现此错误。
Google尝试以下解决办法:
1、修复.net framework 1.1 问题依旧
2、.net framework1.1打上补丁 问题依旧
3、修复vs2003 msdn 问题依旧
4、修复vs2003.net 问题依旧
5、安装vs2003 sp1 问题依旧
6、缷载vs2003 msdn 问题依旧
实在没办法了,能用的办法都用了,就是不想重装系统(系统东西太多了)
后来发现错误报告中ModName:msitss55.dll,所以将
C:\Program Files\Common Files\Microsoft Shared\Help\msitss55.dll
及
C:\Program Files\Common Files\Microsoft Shared\Information Retrieval\msitss.dll
改名,比如msitss551.dll及msitss1.dll。
然后再开启VS2003.net,OK,终于成功了,再打开帮助,哈哈,也成功了,再使用帮助,遗憾的是已经查看不到msdn 2003了。
困扰多天的问题终于基本解决了。
msitss.dll及msitss55.dll这两个文件有何用途,改名后会出现什么问题呢!?
转载于:https://blog.51cto.com/jxh2003zfr/608099