Partilhar via


Erro do compilador C7536

ifc falhou nas verificações de integridade. SHA2 esperado: 'hash-value'

O compilador também gera o erro C7536 sempre que o arquivo .ifc é adulterado. O cabeçalho da interface do módulo contém um hash SHA2 do conteúdo abaixo dele. Na importação, o arquivo .ifc passa por hash e, em seguida, é verificado em relação ao hash fornecido no cabeçalho. Se eles não corresponderem, será gerado o erro C7536:

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

Esse erro é novo no Visual Studio 2017 versão 15.9. Ele só é gerado ao criar ou consumir módulos, especificados pela opção do compilador /experimental:module.