在安装好VC6和MSDN以后,有时候会出现在VC下按F1无法调用出MSDN的问题,显示如下提示错误: Unable to display help: A required component is missing! Please reinstall. 网上搜索了一番,发现可能出现这个错误的原因: 1、是XP系统,98/2000系统都能正常使用。 2、使用了多操作系统,单操作系统正常使用。 3、单独安装了MSDN,要在安装VC时有提示安装MSDN的时候安装。 具体是否以上原因,没有试过,也不一定是以上原因造成,废话不多说了, 解决方法如下: 在硬盘里搜索VSHELP.DLL这个文件,一般是在C:\Program Files\Common Files\Microsoft Shared\VS98下,MSDN版本不一样的话可能位置有区别,把这个文件拷贝到C盘根目录下(主要是为了方便注册),然后开始-〉运行-〉打命令:regsvr32 c:\VSHELP.DLL ,提示注册成功,ok,再到你的vc下按f1看看,是不是搞定了!!! 此解决方法原文见: http://support.microsoft.com/default.aspx?scid=kb;EN-US;q250334

评论