【问题标题】:Migrating from Visual studio 2008 to 2015从 Visual Studio 2008 迁移到 2015
【发布时间】:2017-02-10 11:55:50
【问题描述】:

我有一个在 Visual Studio 2005 中使用 MFC 用 C++ 编写的软件的代码。现在我需要将它迁移到 Visual Studio 2015。我该怎么做?要应对哪些挑战?

【问题讨论】:

  • 在2015年打开2005年的解决方案,看看会发生什么。如果你幸运的话,你不需要再做任何事情了。

标签: visual-c++ mfc migration


【解决方案1】:

就像在 cmets 中所说,打开你的解决方案,它将被转换。我这样做时遇到的问题:

  • 我遇到的唯一编译阻塞问题是更改项目选项中的 Unicode 处理选项,因为相关选项之一消失/更改了其值。转换完成后有报告,请阅读!
  • 那时,编译器版本之间存在如此巨大差距的所有可能问题仍然存在。所以要小心警告(如果没有完成,请激活它们)
  • 运行一些代码分析可能是检测不推荐使用的语法/方法的好主意,我在旧的 Microsoft 方法上遇到了一些意外的行为,这些行为以前有点过于宽松(显然这是我的错,但由于某种原因,旧的编译器很友好与我的一些错误)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-03
    • 1970-01-01
    • 2016-12-10
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多