0

我遇到过以下情况:

  1. 我的 Windows 8 机器上有 MSVC 2012 express 和 pro 版。我的应用程序构建和运行运行良好。现在我已经安装了 MSVC 2010 速成版。我的应用程序构建工作。但是它在运行时崩溃。

  2. 我的 Windows 7 机器上有 MSVC 2010 express 和 pro 版。我的应用程序构建和运行运行良好。现在我已经安装了 MSVC 2012 速成版。我的应用程序构建工作。但是它在运行时崩溃。

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

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

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

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

4

1 回答 1

0

安装顺序很重要——你可以同时使用VS2010和VS2012(我愿意),但你必须先安装VS2010

只需重新安装 VS2012 就可以了,尽管您可能需要在安装 VS2012 后使用 Windows SDK 注册实用程序来确保 VS2010 指向 Windows 7 SDK。

于 2013-06-08T07:18:29.827 回答