コンパイラ エラー C7536
ifc が整合性チェックに失敗しました。 SHA2: 'hash-value' が必要です
また、.ifc
ファイルが改ざんされている場合には必ずコンパイラで C7536 が発生します。 モジュール インターフェイスのヘッダーの下には、コンテンツの SHA2 ハッシュが含まれています。 インポート時に .ifc
ファイルがハッシュされ、ヘッダーに指定されたハッシュと照合されます。 これらが一致しない場合は、エラー C7536 が発生します。
error C7536: ifc failed integrity checks.
Expected SHA2: '66d5c8154df0c71d4cab7665bab4a125c7ce5cb9a401a4d8b461b706ddd771c6'
このエラーは Visual Studio 2017 バージョン 15.9 で新たに導入されたものです。 これが生成されるのは、/experimental:module
コンパイラ オプションで指定したモジュールを作成または利用するときのみです。