Windows 七完美安装VC6和Delphi7

Windows 7完美安装VC6和Delphi7

Windows 7完美安装VC6和Delphi7
2010年08月25日
  Windows 7完美安装VC6和Delphi7  作者:CashFly 日期:2009-10-30 
  Windows 7正式发布以后,销量是大大的好,完全一扫Vista当初给微软和用户带来的不良影响,各大媒体
  也是好评如潮。越来越多的人加入到Windows 7这个大家庭中,XP的退役是潮流,而且2012年,微软即
  将取消对XP的技术支持。介时到不能得到安全以及其他方面的官方支持。 
  经过本人从Beta到RC再到RTM的测试。的确,Windows 7对软件的支持已经非常好了,各大常用软件
  几乎都能完美安装并使用,少部分不能使用的也完全有新版本代替。 
  不过,例如软件开发,VC6和DELPHI 7仍然是一部分软件开发者的首选。特别是VC6更是某些行业的香
  悖悖,是VS Stdio系列无法取代的。所以部分兼容性问题接踵而来。很多人在各大技术论坛发帖问
  Windows 7到底支持VC6和DELPHI 7不呢?如果我一定要在Windows 7上运行VC6和DELPHI 7怎
  么办呢? 
  恰好,我也常用到这两款软件,经常本人的详细测试以及使用感受,基本上可以说是完全解决了该问题,在这
  里写出来,供大家参考。 
  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正常编译程序通过。 
  http://www.gogofly.com/blog/attachments/month_0910 /w2009103012052.jpg
  注:如遇MFC程序无法运行,则是由于绿色安装在系统文件夹缺少必要的几个MFC*.DLL文件,可在安装
  盘或以前的系统或某些应用程序文件夹,搜索到并拷贝到当前的MFC程序目录或者直接拷贝到系统目录,即
  可正常运行。