visual c++6.0打开的问题
2013-09-05
展开全部
首先尝试这样解决: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)
也就是在把工程调试选项里的“个别类型”这个选项去掉就可以正常调试了。 如果还是不行,请直接下载2010(肯定兼容win7的!点击 http://download.microsoft.com/download/5/C/1/5C156922-CA10-49D8-B7E7-9BF092C3B6EB/VS2010ExpressCHS.iso,下载后安装其中的vc++)
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)
也就是在把工程调试选项里的“个别类型”这个选项去掉就可以正常调试了。 如果还是不行,请直接下载2010(肯定兼容win7的!点击 http://download.microsoft.com/download/5/C/1/5C156922-CA10-49D8-B7E7-9BF092C3B6EB/VS2010ExpressCHS.iso,下载后安装其中的vc++)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询