WIN7为何不能兼容VC6如题 谢谢了

如题所述

应该不是win7的问题,原版VC6支持32位系统,当然也有支持win7的64位版本的VC6

当然,你可以装个虚拟机,然后装个XP系统就可以用原版VC6
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-07-15
这个问题经常有人问,因为我没有win7,所以也无法测试。我可以确定的是少部分人确实可以在win7上跑VC6,大部人不行。我把一些人的解决方案理出来,欢迎大家补充。 -------- 持啊,我的Windows 7一直支持,从7100到7260都是支持的,只不过在安装和运行时出现兼容性问题,别管它,选中下次不再显示,就可以一直 ----------- 首先可以尝试选择该应用程序的启动文件,就是你平常双击启动的那个图标,选择右键,属性,然后找到兼容性,然后选择在兼容模式下运行该程序,兼容模式选择Windows XP SP3,然后再将最下面一项,以管理员身份运行该程序选上,看看是否可以解决问题。如果不行,可能因为Windows 7 最新的版本还是RC版本,不是正式版本,还需要一段时间进行测试和改良,或者就是等软件厂商进行更新,来兼容Windows 7。 目前SP1与WIN7不兼容已经得到了证实! 你的是什么版本的,建议你使用RC版本的WIN7,以下是他的相应的网址 http://technet.microsoft.com/zh-cn/evalcenter/dd627730.aspx 这个版本的WIN7可以兼容的。 ------------------ 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*.DLL文件,可在安装盘或以前的系统或某些应用程序文件夹,搜索到并拷贝到当前的MFC程序目录或者直接拷贝到系统目录,即可正常运行。 ----------------------------------------- 辛苦装好了win7,却发现VC6调试时总是错误,后来在微软网站找到解决办法: When you compiling VC6 project, can you check: Project / Settings / Link tab / Debug category? Please make the following settings are correct: 1. Debug info checked 2. Microsoft format checked 3. Separate types unchecked (By default it is checked) 也就是在把工程调试选项里的“个别类型”这个选项去掉就可以正常调试了。 ---------------------------------------- 我就是使用安装版的,完全没有问题。如果说绿色版不能用倒更加可能! 安装介质:9CD那种VS6.0中企业版,一般安装只需要其中VS英文版的CD1,如果要MSDN则需要MSDN的那两张光盘。 安装方法: 1、安装MS JAVA虚拟机(MSJAVX86.EXE,在IE4文件夹下面),会提示(注意不是WIN7的提示)不兼容,不能安什么的,不管它,强制安,完了再安5.00.3810版本的JAVA虚拟机(好象是能找到的最高版本,可以去网上下载),注意这两个安完后会提示需要重启,可以不管它,以后慢慢重启(其实我想这个JAVA虚拟机只是J++需要,应该不影响VC的); 2、安装VS英文版的CD1,先选择全部组件,然后去年VB和VF,前者早就不用了,后者我采用的是VF9.0,其中有错误提示和不兼容提示,全部忽略; 3、完了会要求重启,重启后安装MSDN(不需要的就算了); 4、安装SP6 运行:第1 次运行时WINDOWS会有不兼容提示,忽略它,全部正常! PS:1、本人装系统第一件事就是关闭UAC;2、有人说VC6其中有关网络的部分代码是真的不兼容于V和7,反正我是没有碰到;3、9CD的建议去电驴中下载,非常多的;4、试验过的系统有V和7的X86和X64各种版本,全部正常。本回答被提问者采纳
第2个回答  2018-10-23
我就是win7 可以兼容vc6啊 你可以尝试下一个补丁

Win7系统不兼容VC++6.0怎么办vc6.0win7不兼容的解决方法
故障图如下:这种情况是由于win7系统不兼容VC++6.0导致的,我们勾选“不再显示此消息”,然后点击“运行程序”,之后按照下面的方法进行安装:1、进入选择安装类型,选择“Custom”自定义安装;2、在Custom自定义安装里,点击Tools组件,选择右侧的“更改选项”;3、打开“更改选项”之后把其中的“OLE\/Co...

vc6.0与win7不兼容 Win7系统安装不兼容的VC++6.0的方法
6、其他的就默认安装就可以了,要注意的上面已经都交代了,安装完成,出现安装成功的提示;7、安装完成后,启动VC6的时候,也出现“此程序存在已知的兼容性问题”的提示,按上面第一步中的处理:选中不再显示此消息,点“运行程序”。

安装VC6.0 说程序不兼容。我是windows7 的系统,我该怎么办?
那是因为你在win7系统下安装VC6.0的时候没注意几个细节,才导致不兼容。其实Win7完全可以兼容vc++6.0。我空间里有一篇日志写的很详细(彻底解决兼容问题:Windows 7下载安装 Visual C++ 6.0全程图解),内容太多了你自己去看看吧,附带下载地址!

win7和vc6.0为何有的能兼容而有的不能?如何解决兼容问题
无法解决。俗话说:人不能在一棵树上吊死。微软操作系统既然已经发展到 Windows 7 时代了,自然就同时推出了适用于 Windows 7 系统的 Visual Studio 2010 开发套件,既然已经有了新的开发工具,既然已经使用了新的系统,何不试试新的开发工具而非要用老的呢...退一步说,即使“一定要”使用十多年...

win7系统安装VC++6.0不兼容的解决方法
在win7系统中安装VC++6.0时出现不兼容怎么办,今天小编为大家介绍具体的解决方法。运行setup.exe安装程序,会弹出如下的的程序兼容性助手提示:此程序存在已知的兼容性问题,这个是Win7在警告用户VC++6.0存在兼容性问题:此程序存在已知的兼容性问题。如下图,选中不再显示此消息,点“运行程序”。之后...

win7怎么装vc6?
在考虑是否在win7系统上安装vc6时,首先需要明确的是,由于win7系统的兼容性问题,尝试安装并使用vc6可能面临各种不稳定和兼容性问题,导致程序运行不正常。这通常会增加用户调试和解决问题的时间成本,且可能无法充分利用win7系统的性能优势。为了提升开发效率和程序运行的稳定性,推荐使用更现代的开发环境...

WIN7 WIN8与vc6.0兼容吗
win7不能兼容的,win8同样不会兼容,Vista,Windows 7, Windows 8,同属于Windows 6.X,它们使用同样的系统内核,因此在软件兼容上有基本一致的表现。官方很早就停止了对Visual studio 6的支持,从visual studio 7开始推行.net开发环境,在新的开发环境里提供了更丰富的API支持。VC 6.0开发于Windows ...

vc6.0是不是不兼容win7
1、运行主程序,会弹出一个程序兼容性的提示框,因为win7和VC++6.0本身存在兼容性问题,必须修改某些步骤才能完整运行。如下图,提示“此程序存在已知的兼容性问题”,我们只要勾选“ 不再显示此消息“,再点击“运行程序”。2、进行下一步安装,在弹出的窗口中,不能选择默认,要点击“Custom”自...

Windows 7 无法运行Visual c++6.0
可能是版本问题,你去下载你朋友的那个版本,再装下应该就可以了 。。应为win7对盗版软件很敏感的,,有可能你的vc6破解的不太好。。所以就装不上

windows7在装VC6时弹出窗口说存在兼容性问题,ruheshihao?
没事 他提示兼容性不行 但是 你测试下 其实已经装好了 相信我的没错 就把vc运行库 右键 用winrar解压 然后解压的文件夹里有个程序 运行他就可以安装了

相似回答