Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo descreve o código de erro MSB3305.
Message text
MSB3305: Processing COM reference 'value' from path 'value'.
Description
Este aviso é uma notificação genérica de um problema com uma referência COM. Algumas causas possíveis incluem:
- Uma biblioteca de tipos inválida (arquivo TLB), que pode ser qualquer coisa, desde um arquivo TLB corrompido até uma incompatibilidade de versão.
- Tipos em um TLB que não podem ser convertidos em tipos .NET. Os tipos não convertidos são passados como ponteiros, o que requer o uso de código não seguro.
Resolution
O texto da mensagem de saída padrão é seguido por informações adicionais do sistema operativo. Observe as informações adicionais fornecidas para determinar a causa do problema.
Como medida temporária, você pode silenciar o aviso adicionando o seguinte valor ao seu arquivo de projeto:
<!-- Comment out or set to 'false' to get warnings about TLB conversion -->
<ResolveComReferenceSilent>true</ResolveComReferenceSilent>
Warning
Não recomendamos a supressão das informações de diagnóstico do MSBuild. Eliminar o aviso não resolve o problema subjacente. Usar a propriedade ResolveComReferenceSilent para ocultar o aviso também pode ocultar outros avisos de referência COM que você não pretende suprimir.
Para obter mais informações, consulte Adicionar referências a bibliotecas de tipos.
Related content
Applies to
Todas as versões do MSBuild