您的位置:首页 > 其它

MSDN 98绿色安装的方法

2008-09-25 09:45 211 查看
MSDN 98绿色安装的方法
翻出以前的老贴了。
即便到目前,使用Microsoft Visual Studio 98(VC6)开发朋友还是很多。其中MSDN安装是一个大块头,要花费我们很多宝贵时间。特别重新安装了操作系统,很多东西都要重新安装一遍,其实主要的文件都在,仅仅是需要再次重建一次注册或索引信息,实在觉得很划不来。
先说说MSDN 98:用VC6的朋友很多,MSDN 98基本上是必备了,当然如果同时安装了MSDN 2003那就不用安装98版的MSDN了。MSDN 98的帮助文件都是chm格式,是比较早的Html帮助格式,用hh.exe(Html help)文件来打开,基本上Windows 2000/XP安装好之后,hh.exe无需再额外安装。如果都是默认安装到C盘的话,MSDN 98启动的命令行如下:
C:/WINNT/hh.exe "C:/Program Files/Microsoft Visual Studio/MSDN98/98VS…2/MSDNVS98.COL"
大家在重新安装系统之前保留MSDN安装目录下的这些文件,或者重新安装系统时没有格式化硬盘,这些文件应该没有变,按理说我们可以按照上面的命令直接打开MSDN,但是,系统却提示是无效的帮助索引文件,后来经过对正常安装MSDN 98系统下hh.exe行为的跟踪,发现访问了
C:/WINNT/Help/hhcolreg.dat          (Windows XP 在C:/Windows/Help/hhcolreg.dat)文件
这个文件事实上是一个XML文件。里面记录了MSDN 集合文件 MSDNVS98.COL的组成信息
然后,需要在注册表加入以下信息,使得Visual C++里能检测到
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTML Help Collections]
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTML Help Collections/Developer Collections]
"Language"="0x0804"

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTML Help Collections/Developer Collections/0x0804]
"Preferred"="0x0358e0f00"

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/HTML Help Collections/Developer Collections/0x0804/0x0358e0f00]
"Filename"="D://Program Files//Microsoft Visual Studio//MSDN98//98VS//2052//msdnvs98.col"
@="MSDN Library - Visual Studio 6.0"
"Full"=dword:00000001

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: