0

次の状況に遭遇しました。

  1. Windows 8 マシンに MSVC 2012 Express および Pro エディションがありました。アプリケーションのビルドと実行は正常に機能していました。これで、MSVC 2010 Express Edition がインストールされました。私のアプリケーション ビルドは動作します。ただし、実行中にクラッシュします。

  2. Windows 7 マシンに MSVC 2010 Express および Pro エディションがありました。アプリケーションのビルドと実行は正常に機能していました。これで、MSVC 2012 Express Edition がインストールされました。私のアプリケーション ビルドは動作します。ただし、実行中にクラッシュします。

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 に答える