Compilerfehler C7536
Fehler bei IFC-Integritätsüberprüfungen. Erwarteter SHA2-Wert: "hash-value"
Der Compiler löst C7536 aus, wenn die .ifc
Datei manipuliert wurde. Der Header der Modulschnittstelle enthält einen SHA2-Hash der darunter befindlichen Inhalte. Beim Import wird die .ifc
-Datei mit einem Hash versehen und dann mit dem im Header angegebenen Hash verglichen. Wenn diese nicht übereinstimmen, wird der Fehler „C7536“ ausgelöst:
error C7536: ifc failed integrity checks.
Expected SHA2: '66d5c8154df0c71d4cab7665bab4a125c7ce5cb9a401a4d8b461b706ddd771c6'
Dieser Fehler ist neu in Visual Studio 2017, Version 15.9. Es wird nur generiert, wenn Module erstellt oder verwendet werden, die von der /experimental:module
Compileroption angegeben werden.