新しい開発用コンピューターに 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 の修復を試みましたが、役に立ちませんでした。
他の誰かが同じ問題を経験しましたか?もしそうなら、どうやってそれを修正しましたか?