MSVC 2010和MSVC 2012不能一起使用

时间:2013-06-08 07:04:19

标签: visual-c++

我遇到了以下情况:

  1. 我的Windows 8机器上有MSVC 2012 express和pro版本。我的应用程序构建和运行工作正常。现在我已经安装了MSVC 2010快递版。我的应用程序构建工作然而它崩溃了运行。

  2. 我的Windows 7机器上有MSVC 2010 express和pro版本。我的应用程序构建和运行工作正常。现在我已经安装了MSVC 2012快递版。我的应用程序构建工作然而它崩溃了运行。

  3. 我正在使用qt 5.0.2 64和32位创建者来构建和运行我的应用程序。

    我的问题是MSVC 2010和MSVC 2012是否在一台机器上不能一起工作?

    他们会替换旧版本的exe / dll还是会相互冲突?

    在没有删除MSVC 2010和MSVC 2012的情况下是否有任何解决方案/修复?

1 个答案:

答案 0 :(得分:0)

order of installation is important - 您可以一起使用VS2010和VS2012(我这样做),但您必须先安装VS2010

只需重新安装VS2012即可,但您可能需要在安装VS2012后使用Windows SDK注册实用程序,以确保将VS2010定向到Windows 7 SDK。