Visual Studio 2012 Release Preview をインストールしましたが、問題ないように見えますが、Visual Studio 2010 を使用して C++ プロジェクトをコンパイルしようとすると、次のエラー メッセージが表示されます。
LINK : 致命的なエラー LNK1123: COFF への変換中にエラーが発生しました: ファイルが無効または破損しています
これについて 100% 確信があるわけではありませんが、.rc
(リソース) ファイルを含むプロジェクトに関連しているようです。
[プログラムの追加と削除] から Visual Studio 2010 を修復して再起動しようとしましたが、効果がありません。
Visual Studio 2010 ツールセットを使用するように設定されている場合、Visual Studio 2012 RC を使用して C++ プロジェクトをコンパイルすると、同じエラーが発生します。Visual Studio 2011 ツールセットにアップグレードすると、問題が修正されます (ただし、もちろん、運用コードではこれを行いたくありません)。
更新: Visual Studio 2012 をアンインストールして再起動しましたが、問題は解決しません。ヘルプ!