Compartilhar via


Erro do compilador C3505

não é possível carregar a biblioteca de tipos 'guid'

O C3505 pode ser causado se você estiver executando o compilador cruzado hospedado em x86 de 32 bits para destinos x64 de 64 bits em um computador de 64 bits, porque o compilador está em execução em WOW64 e só pode ler do hive do registro de 32 bits.

Você pode resolver esse erro criando versões de 32 bits e 64 bits da biblioteca de tipos que você está tentando importar e registrá-las. Ou você pode usar o compilador nativo de 64 bits, o que exige que você altere sua propriedade Diretórios VC++ no IDE para apontar para o compilador de 64 bits.

Para obter mais informações, consulte