从 Visual C++ 早期版本升级项目

在大多数情况下,你可以打开在 Visual Studio 早期版本中创建的项目。但是,为实现这一点,Visual Studio 将升级项目。如果你保存升级的该项目,它将无法在早期版本中打开。

重要说明重要事项

如果你尝试转换已转换的项目,Visual Studio 会要求确认,因为重新转换会删除现有文件。

许多升级后的项目和解决方案无需修改即可成功生成。但是,某些项目可能需要更改设置和/或源代码。我们建议你采用以下指导方针先解决设置问题,如果项目仍未生成,然后再解决代码问题。

  1. 复制现有项目和解决方案文件。并行安装 Visual Studio 当前版本和早期版本,以便比较文件的版本(如果需要)。

  2. 在 Visual Studio 的当前版本中,打开(并因此升级)项目或解决方案的副本并保存。

  3. 对于每个转换的项目,打开快捷菜单并选择**“属性”。在“配置属性”下,选择“常规”,然后为“平台工具集”**选择当前版本。(例如,为 Visual Studio 2013 选择 v120。)

  4. 生成解决方案。如果生成失败,请修改设置并重新生成。

数据源包含在单独的数据库项目中,以便你更轻松地在这些源中修改和调试存储过程。如果你升级包含数据源的 C++ 项目,则会自动创建单独的数据库项目。

有关如何修改项目部分的信息,请参阅:

请参见

参考

非标准行为

概念

有关生成系统的更改

Visual C++ 中的重大更改