Partilhar via


Projeto '< NomeDoProjeto >' requer uma referência à versão '< versionnumber1 >' do conjunto de módulos (assembly) '< AssemblyName >', mas faz referência a versão '< versionnumber2 >' do conjunto de módulos (assembly) '< AssemblyName >' (aviso Visual Basic)

Mensagem de erro

O projeto '<projectname>' requer uma referência à versão '<versionnumber1>' do assembly '<assemblyname>', mas faz referência a versão '<versionnumber2>' do assembly '<assemblyname>'.Referência à versão '<versionnumber1>' emitida.

Um projeto faz uma referência indireta a um conjunto de módulos (assembly) que é definido em outro lugar, mas o projeto também tem uma referência direta a uma versão anterior daquele Conjunto de Módulos (Assembly).

Para acomodar o acesso a tipos e elementos de programação definidos na versão mais recente mas não na versão anterior, o compilador usa a referência indireta para a versão mais recente quando resolvendo acessos.

Por padrão, essa é uma mensagem de aviso.Para informações sobre como ocultar avisos ou tratar avisos como erros, consulte Configurando Avisos (Warnings) no Visual Basic.

ID de erro: BC42203

Para corrigir este erro

  • Remova a referência direta para a versão anterior do módulo (assembly), ou altere-a para referir-se a versão mais recente.

Consulte também

Tarefas

Como: Adicionar ou remover referências no Visual Studio (Visual Basic)

Conceitos

Visão Geral Sobre Assemblies

Referências do projeto

Outros recursos

Referenciando Namespaces e Componentes

Gerenciando referências