Partilhar via


Erro do compilador C7536

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

Observações

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

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

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