关于VC++ 6.0 在win7 sp1下安装sp5时问题

关于VC++ 6.0 在win7 sp1下安装sp5时问题

安装时一直提示mdac版本应该高于2.5,但是安装mdac_typ.exe总是有个进度条一闪而过,按照百度的解决方法:
1. win32 下运行regedit,打开注册表,进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess,将
“FullInstallVer”=”6.1.7600.16385” (注:由于各个win7的版本可能不同,这个数字也会不同)
“Version”=”6.1.7600.16385” (注:由于各个win7的版本可能不同,这个数字也会不同)

修改为
“FullInstallVer”=”2.82.3959.0”
“Version”=”2.82.3959.0”
2. win64 下运行regedit,打开注册表,进入HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DataAccess,将
“FullInstallVer”=”6.1.7600.16385” (注:由于各个win7的版本可能不同,这个数字也会不同)
“Version”=”6.1.7600.16385” (注:由于各个win7的版本可能不同,这个数字也会不同)

修改为
“FullInstallVer”=”2.82.3959.0”
“Version”=”2.82.3959.0”

得出的结果还是不行,不知道为什么?

最后goole到一个安装sp5的方法,在setupsp5.exe的同级目录下找到sp598ent.stf文件,将其使用记事本打开。
将这一行
13 Group 28 36 38 29 30 32 26 27 14 25 16 17 20 18 19 15 39 21 22 24 23 43
改为
13 Group 28 38 29 30 32 26 27 14 25 16 17 20 18 19 15 39 21 22 24 23 43

将下面两行
36 Depend “27 ? : 37”
37 IsWin95 CustomAction “sp598ent.dll,CheckForMDAC”
删除行内容并保留行号和行。

保存文件

这样直接运行setupsp5.exe即可直接安装sp5,不在提示mdac版本的问题。

你可能感兴趣的:(软件安装,学习sqlite)