【问题标题】:Converting C++ project from Visual Studio 2008 to Visual Studio 2010将 C++ 项目从 Visual Studio 2008 转换为 Visual Studio 2010
【发布时间】:2012-03-20 09:21:32
【问题描述】:

我有一个使用 Microsoft Visual Studio 2008 开发的 C++ 项目,现在我想将其转换为 Visual Studio 2010。

我已经用 VS2010 打开了 VS2008 解决方案并运行默认转换。转换没问题,但后来我的项目“无法加载”:Visual Studio 显示在菜单中,但下方显示“项目已卸载”,无法打开。

我能做什么? 为什么项目结果“卸载”? 为什么它拒绝打开它?

多谢大家

[编辑]如果我点击“重新加载项目”,我会得到:

【问题讨论】:

  • 你的VS2010没有要求将解决方案转换为新版本吗?
  • 当它提供时保存备份副本,否则你可能会被 F*cked
  • 尝试在转换后的解决方案中使用“重新加载项目”。你得到什么错误?你可能在你的 VS2008 上安装了一些插件,但你的 VS2010 上没有安装。
  • @Rohit 是的,它询问并转换。我已经保存了一份备份。
  • @Morten Frederiksen 说“无法打开项目,因为此版本的应用程序不支持其项目类型 (.vproj)。

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


【解决方案1】:

尝试从解决方案中删除可卸载的项目。然后添加一个现有的项目,选择项目转换创建的VS2010 vcxproj文件。如果不存在,请尝试添加原始的VS2008 vcproj文件,该文件应在此过程中自动转换。

【讨论】:

    猜你喜欢
    • 2011-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-24
    • 1970-01-01
    相关资源
    最近更新 更多