VC6.0项目转为VS2010遇到常见问题的解决方法

原创 2013年12月05日 15:39:33

1、在VC6中,如果没有显式地指定运算符重载函数的返回值类型,编译器默认返回整形。但VS2010不支持默认整形。 解决这个问题,可以右键单击项目名,选择 属性,然后依次选择 配置属性、C/C++ 、命令行,在附加选项中添加  /wd4430 即可

2、在VC6中,for(int i=0;i<=10;i++) 这里定义的 i 相当于在for外定义的,作用域不只是for的{}内。但是,VS2010支持C++标准,i只能在for的 {}内使用。解决这个问题,可以右键单击项目名,选择 属性,然后依次选择 配置属性、C/C++、语言,在“强制for循环的一致性”后的下拉框将“是”修改为“否”

3、F7的时候“没有为此解决方案配置选中要生成的项目”,菜单->生成->配置管理器->给要生成的项目打钩

4、VS2010中各种路径<如包含>路径的设置与VC6的不同:为了更好的体现程序与库的独立性,vc++2010 中库路径设置不再采用全局设置,就是说在每个工程中都可以有自己独立的库路径设置,当然你如果不设置,那默认就是vs2010自己的库路径。如果你安装了platform sdk,它也会自动检测并帮你添加到库路径。但是如果你需要用到第三方库,应该怎么设置呢?很简单,新的设置点不再是工具--选项--工程和解决方案-VC++ Directories;而是工程--属性--配置属性--VC++ Directories .看着没法修改,下拉框点进去,点编辑,添加,可以了吧。

5、

将VC++6.0项目转换为VS2010项目时遇到的问题与解决方法

从VC++到VS的开发平台转换十分常见,特此记录下可能有参考价值的报错与应对方法,供参考。 我所转换的项目是一个带有GUI界面的机器人控制程序,原本在VC6平台上开发,并且可以正常运行。从学长那里拷贝...

如何在VS 2010中使用 VS2013的解决方案

原文:http://blog.csdn.net/u011543589/article/details/25563351 今天要用VS2010打开VS2013,一直觉得VS2010到VS201...
  • civilman
  • civilman
  • 2014年10月15日 13:10
  • 60348

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

VC6修改lib文件的输出路径

【原文:http://blog.csdn.net/zhaozh2000/article/details/32321537】 选择Project->Setting->Link,在底部的“Project...

MFC工程从VC6.0转换成VS2013遇到的问题以及解决方法

1.没有与参数列表匹配的重载函数 使用_T。 例如: m_edtSendData.SetWindowText(_T("Please enter a message content!")); s...

VC6.0 编译的程序 转换成 VS2010后,编译出错问题解决方法的总结

1.  ON_MESSAGE(WM_NOTIFYICON, OnWM_NOTIFYICON) 处编译出错,如下图 原因,VS编译要比VC6.0严格,解决方法如下: 因为VC6.0 OnWM_N...

VC6.0工程转换到VS2010版本的常见问题

由于不少程序的Demo是用VC6.0编写的,在没安装VC6.0得情况下,常常将其转化为高版本的vs工程,但转化编译后会存在各种问题,本文列举了版本转换常见的问题及其解决办法。...

VC6.0工程升级到VS2010遇到问题及解决办法

今天尝试将原先编写的VC6.0下的工程升级到VS2010下,升级过程中遇到了各种各样的问题,网上针对升级遇到的问题有不少的讨论,这里仅针对我的项目程序升级过程中遇到的问题及解决办法进行了总结,希望对大...
  • ypist
  • ypist
  • 2013年01月03日 14:34
  • 1202
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC6.0项目转为VS2010遇到常见问题的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)