vs 2012をインストールするとwin 32プラットフォームが正常にコンパイルできない--パス設定の問題

1593 ワード

visual studio 2010がある場合にvisual studio 2012がインストールされ、結果として最も簡単なc++プログラム(win 32プラットフォーム、x 64は問題ありません)のコンパイルはパスを含めて問題があることがわかりました.参照:
http://connect.microsoft.com/VisualStudio/feedback/details/762015/include-and-libraries-directories-not-setup-correctly-for-c-if-vs2010-already-installed#
別のマシンにもインストールし、参照パスを比較すると、property manager(プロパティマネージャ)でMicrosoft.Cpp.Win 32.userファイルを開くと、次のような解決策が得られます.
安装vs2012后win32平台无法正常编译——路径设置的问题_第1张图片
次にincludeなどのパスを修正し、上のカスタムボックスのVCを削除します.Netに関するパス(これらは古いバージョンで、新しいバージョンと競合する見込みです)ですが、新しいバージョンは下のinheritオプションをクリックするだけでいいです.下図に示すように、
安装vs2012后win32平台无法正常编译——路径设置的问题_第2张图片
Microsoftを添付します.Cpp.Win32.user.propsファイルのwin 7の下の位置:
C:\Users\【   】\AppData\Local\Microsoft\MSBuild\v4.0

ある时VSの下でN回直しても無駄だったのに、手動で直したらよかった!!!振り回されて死んだ