2016年1月の.NET Framework 4.0 のサポート切れ対策として、
.NET Framework 4.52へのバージョンアップを行ったところ、 HolonEnterpriseで作成した業務アプリケーションのコンパイルで
下記のエラーが発生するようになりました。
LINK : fatal error LNK1123: COFF への変換中に障害が発生しました: ファイルが無効であるか、または壊れています。
使用しているコンパイラは、Visual Studio 2010です。原因を教えてください。
マイクロソフトの下記ページのとおり、Visual Studioと.NET Frameworkのバージョンの相違から発生します。
https://msdn.microsoft.com/ja-jp/library/7dz62kfh.aspx
Visual Studio 2010をご利用の場合は、Visual Studio 2010 Service Pack 1 (SP1)が適用されているかご確認ください。
(スタートメニューからVisual Studioを起動し、Visual Studioのヘルプ-
バージョン情報でご確認ください)
未適用の場合は、SP1の適用をお願いします。
尚、HolonEnterprise V15ならびV16では、Visual Studio 2010をご使用の場合、SP1の適用は必須となっており、SP1を適用していない場合、サポート対象外となります。
また、PATH 環境変数の設定で、.NET Framework 4.5のパスがVisula Studioのパスより前にきている場合、バージョンの異なるCVTRES.EXE が動作し、エラーが発生している可能性もあります。PATH環境変数をご確認お願いします。
【確認済みのバージョン】V15.0,V16.0
【確認済みの対象OS】Windows
【カテゴリー】トラブルシューティング