<mensagem> Este erro também pode ser devido à mistura de uma referência de arquivo para '<filename1>' no projeto '<projectname1>' com uma referência de arquivo para '<filename2>' no projeto '<projectname2>'

<mensagem> Este erro também pode ser devido à mistura de uma referência de arquivo para '<filepathname1>' no projeto '<projectname1>' com uma referência de arquivo para '<filepathname2>' no projeto '<projectname2>'. Se ambos os assemblies forem idênticos, tente substituir essas referências para que ambas as referências sejam do mesmo local.

Código em seu projeto acessa um membro de outro projeto, mas a configuração de sua solução não permite que o compilador do Visual Basic para resolver a referência.

Para acessar um tipo definido em outro assembly, o compilador do Visual Basic deve ter uma referência a esse assembly. Esta deve ser uma referência única e inequívoca, que não provoque referências circulares entre projetos.

ID de erro: BC30970

Para corrigir este erro

  1. Determine qual projeto produz a melhor montagem para seu projeto referenciar. Para essa decisão, você pode usar critérios como facilidade de acesso a arquivos e frequência de atualizações.

  2. Nas propriedades do projeto, adicione uma referência ao arquivo que contém o assembly que define o tipo que você está usando.

Consulte também