【问题标题】:Installing Visual Studio 2010 AFTER Visual Studio 2012在 Visual Studio 2012 之后安装 Visual Studio 2010
【发布时间】:2012-12-28 08:59:38
【问题描述】:

我在新的开发计算机上安装了 Visual Studio 2012,它运行良好。然后我不假思索地将 VS2010 安装到已经安装了 2012 的计算机上。 2012 继续正常工作,但 2010 无法编译我以前的任何工作源代码,并且似乎无法找到任何正确的库。

例如在一个简单的 C++ hello world 程序中,我得到以下错误

fatal error C1083: Cannot open include file: 'iostream': No such file or directory

我已经尝试卸载两者,先安装 2010,然后安装 2012,但仍然出现相同的问题。我还确定它使用的是平台工具包 v100,但似乎没有什么区别。

我也试过修复VS2010无济于事。

有没有其他人遇到过同样的问题,如果有,他们是如何解决的?

【问题讨论】:

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


    【解决方案1】:

    我猜这与 VS2012 的新 v110_xp 平台工具集有关,该工具集使用类似于 7.1 的 SDK。对于需要 2003 Server 和 XP 支持的旧项目,我现在使用 VS2012 的工具集,而不是 VS2008 或 VS2010 的默认工具集,因此我不再需要旧的 Visual Studio。它也可能解决您的问题。

    【讨论】:

    • Soo,OP 应该怎么做才能使用这个新工具集?
    • 假设VS是最新的:Project->Properties->General->Platform Toolset->v110_xp
    猜你喜欢
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-02
    • 1970-01-01
    相关资源
    最近更新 更多