VC6.0在win 8.1和win10中的安装使用

一、首先是win8.1的安装

本人选择的是win 8.1简体中文专业N版,文件名: cn_windows_8_1_pro_vl_x64_dvd_2791218.iso,SHA1:61C002551763E22B64EB1BACEFFE83620114C3D6,采用提取install.wim,在PE下面使用安装器安装。安好后有一个设备未驱动,激活暂时失败。

二、先安装了的软件

winrar、WPS Office

三、安装VC

1、安装源

VS6.0简体中文企业版9CD提取出来的原始安装文件(实际上VC还是英文版)

2、安装过程

选择了这些,注意DATA ACCESS完全不选!(否则是安装不上的)

VC6.0在win 8.1和win10中的安装使用_第1张图片

3、运行

VC6.0在win 8.1和win10中的安装使用_第2张图片

结果:无论如何都不行(安好后也用不了)

4、安装SP6

VC6.0在win 8.1和win10中的安装使用_第3张图片

这里选否


VC6.0在win 8.1和win10中的安装使用_第4张图片

而这里选是


 

还是不行!(安装SP6后照样不能用)


5、怪招出动(来自baidu)

把VC主程序改名

VC6.0在win 8.1和win10中的安装使用_第5张图片

这下终于可以了!(实际上必须同时修改主程序的名字以及设置程序的兼容性才能运行,后面还有实验证明这一点)

6、把文件名改回去

又不能用了

7、兼容性去掉

不能用

VC6.0在win 8.1和win10中的安装使用_第6张图片


四、小结:

1、安装时不能选数据库组件,否则不能安

2、不是软件不能用,是MS不让软件用(必须同时修改主程序的名字以及设置程序的兼容性才能运行)

C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin\MSDEV.EXE

这个VC6主程序被windows监控了,只要是这个名字就不让运行。所以我们得改名,骗过windows。

3、兼容性是必须的

光是改文件名还是不行的,还必须同时修改兼容性,否则仍然不能运行

4、关于sp6的安装,首先应该安装英文版再装中文版的sp6,否则sp6是不能真正装上的;其次装以前记得把文件名改回来,装好再改回去(这个是另外一回事了,但是与改名字有关联,所以这里也提一句)


关于win10:

试了两个版本:10240和1703(15063.322),后者是2017.4出的,发现比8.1简单,只需要安装时不选择DATA ACCESS就行了,也不用改文件名什么的


关于win10安装,别人提供的(没试过,仅供参考):

[color=#008080]win10下安装VC6和SP6
                                    安装VC6.0时,
                                    a 、Custom(定制)

                                    b、选Data Access,点更改选项

                                    c、第一项ADO, RDS, and OLE DB Providers, 继续点更改选项

                                    d、把第一项ADO and RDS的勾去掉, 会提示是必须组件, 不要管它.

                                    e、把Visual Studio Analyzer的勾去掉。

                                    win10下可以正常安装VC6,然后安装SP6也成功安装。

然后一路确定, 就可以顺利安装了.





你可能感兴趣的:(VC6.0在win 8.1和win10中的安装使用)