Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve o código de erro MSB3246.
Texto da mensagem
MSB3246: Resolved file has a bad image, no metadata, or is otherwise inaccessible.
Observações
Esse erro ocorre quando o MSBuild localiza um arquivo de assembly, mas não pôde abrir o arquivo para inspecionar os metadados como um assembly do .NET. Isso pode ser porque o arquivo está corrompido, portanto, ele não é legível como um arquivo de montagem ou ele não é realmente um arquivo de montagem.
Consulte Solucionar problemas de referências de assembly para investigar o problema, incluindo a identificação do arquivo específico que o MSBuild estava tentando ler.
Se o assembly fizer parte de um SDK ou ferramenta, tente reinstalar o SDK ou a ferramenta.
O código compilado está ofuscado? Verifique a documentação da ferramenta de ofuscação para determinar como ofuscar uma assembléia usada como referência.
Se for seu próprio componente, tente recompilar e abrir o componente em um visualizador de componentes, como ILDasm.exe para ver se ele é carregado corretamente.
Aplica-se a
Todas as versões do MSBuild