質問: visual studio 2012リリースプレビューのインストール後にエラー 'link:致命的なエラーlnk1123:coffへの変換中にエラーが発生しました:ファイルが無効または破損しています' 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をアンインストールしました 、再起動しましたが、問題は解決しません。助けて!
回答: service packをインストールしたにもかかわらずエラーが発生している場合は、c:¥program files(x86)¥microsoft visual studio 10.0¥vc¥binフォルダにあるcvtres.exeを削除するか、名前を変更してみてください。これは私のために働きました。