>>112
C++の場合なんかは、(自動的に) #include する最初のファイルが、昔は
stdafx.h だったのに、あるときから、pch.h に変わった。
これは precompiled header としても使われているもので、通常、ファイル名
は変更せずに使う。しかし、新しい IDE では、昔の stdafx.h のままだと
エラーが出てしまうらしい。
それに、ユーザープログラムに問題が無くても、そもそもプロジェクトファイルの
コンバートに失敗したり、成功してもコンパイル時にIDEが実行するツール
がなくてエラーになったりする。
つまり、IDEを使う側の問題ではなく、明らかにMS側に問題があると考えられる。