Partage via


Erreur du compilateur C7536

si l’intégrité a échoué case activée s. SHA2 attendu : « hash-value »

Le compilateur déclenche L’erreur C7536 chaque fois que le .ifc fichier a été falsifié. L’en-tête de l’interface de module contient un hachage SHA2 du contenu situé en dessous. Lors de l’importation, le fichier .ifc est haché, puis comparé au hachage fourni dans l’en-tête. Si les hachages ne correspondent pas, l’erreur C7536 est levée :

error C7536: ifc failed integrity checks.
Expected SHA2: '66d5c8154df0c71d4cab7665bab4a125c7ce5cb9a401a4d8b461b706ddd771c6'

Cette erreur est nouvelle dans Visual Studio 2017 version 15.9. Elle est générée uniquement lors de la création ou de la consommation de modules, spécifiée par l’option du /experimental:module compilateur.