使用MFC将VC ++ 6项目转换为VC ++ 2010

时间:2011-04-29 18:38:15

标签: visual-studio-2010 visual-c++ porting

所以,我有这个代码自99年以来一直未被触及,并且是用VS6制作的。我需要能够编译和更改代码中的一些东西,所以,在尝试VS2010转换向导之后,我得到一些错误,说某些头文件无法找到:afxwin.h,以及另一个与之相关的头文件该程序。我知道它正在使用MFC,因为我没有VS的快速版本,但是完整版本,我应该拥有所有必需的依赖项,对吧?

所以我想我的问题是:转换几个版本的VS文件的最佳方法是什么?我是否必须创建一个新的2010 C ++项目,并且只需手动移植所有文件?

谢谢!

1 个答案:

答案 0 :(得分:4)

如果转化有问题,您可以尝试Create New Project from Existing Code

VC ++ 10在符合标准方面要好得多,所以你可能会发现VC ++ 6源代码不再编译,即使你有一个工作项目文件(一件好事)。解决这些问题通常不会太难。