windows 7 下安装运行VC6

VC6的解决方案:
1、全新安装,会多次提示兼容性问题,不过经过我在虚拟机里多次的安装测试,提供一解决方法:在多次尝试以后,发现,只要在安装VC的时候,不选择TOOLS里面的OLE/COM OBJECT VIEWER工具,就可以顺利安装,另外,这个只是个查看工具,不会影响VC++的编译,所以大家以后可以尽情得使用Vista和win7啦,不用再担心兼容性的问题。初次运行时仍然会提示兼容性问题,直接忽略,以后不再提示不去管它就得了。编译程序MFC,SDK均正常通过。

2、推荐:由于本人是双系统,Windows XP和Windows 7,在XP下安装过VC6,偶尔的机会,我找到XP下的安装路径,直接双击VC的应用程序MSDEV.EXE,居然直接打开了。而且没有提示兼容性问题(提示:用的是管理员身份,如果不以管理员身份运行会提示兼容性问题以及在编译过程中可能某些程序会报错,不过我估计应该是权限不足导致)。
因此,如果以前的系统安装过VC6在非系统盘,可以直接找到安装目录的执行程序以管理员身份运行即可或从其他安装了VC6的机器上将VC6的目录拷贝到自己的WIN7系统里,MFC,SDK正常编译程序通过。


注:如遇MFC程序无法运行,则是由于绿色安装在系统文件夹缺少必要的几个MFC*和MSVCR*文件,可在安装盘或以前的系统目录下找到,搜索到并拷贝到当前的MFC程序目录或者直接拷贝到系统目录,即可正常运行s。

转自:http://bbs.pcbeta.com/thread-609472-1-1.html

原文地址:https://www.cnblogs.com/rainduck/p/1873306.html