Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Foi criada uma referência à montagem de interoperabilidade incorporada «<assembly1>» devido a uma referência indireta a essa montagem a partir da montagem «<assembly2>». Considere alterar a propriedade 'Embed Interop Types' em qualquer assembly.
Você adicionou uma referência a um assembly (assembly1) que tem a Embed Interop Types propriedade definida como True. Isso instrui o compilador a incorporar informações de tipo de interoperabilidade desse assembly. No entanto, o compilador não pode incorporar informações de tipo de interoperabilidade desse assembly porque outro assembly que você fez referência (assembly2) também faz referência a esse assembly (assembly1) e tem a Embed Interop Types propriedade definida como False.
Observação
Definir a Embed Interop Types propriedade em uma referência de assembly para True é equivalente a referenciar o assembly usando a -link opção para o compilador de linha de comando.
ID de erro: BC40059
Para responder a este aviso
Para incorporar informações de tipo de interoperabilidade para ambos os assemblies, defina a
Embed Interop Typespropriedade em todas as referências a assembly1 comoTrue.Para remover o aviso, você pode definir a
Embed Interop Typespropriedade de assembly1 comoFalse. Nesse caso, as informações de tipo de interoperabilidade são fornecidas por um conjunto de interoperabilidade primário (PIA).