El proyecto '<projectname>' necesita una referencia a la versión '<versionnumber1>' del ensamblado '<assemblyname>', pero hace referencia a la versión '<versionnumber2>' del ensamblado '<assemblyname>' (advertencia de Visual Basic)

El proyecto '<projectname>' necesita una referencia a la versión '<versionnumber1>' del ensamblado '<assemblyname>', pero hace referencia a la versión '<versionnumber2>' del ensamblado '<assemblyname>'. Se emitió una referencia a la versión '<versionnumber1>'.

Un proyecto hace una referencia indirecta a un ensamblado que se define en otra parte, pero el proyecto también tiene una referencia directa a una versión anterior de ese ensamblado.

Para adaptar el acceso a los tipos y los elementos de programación definidos en la versión más reciente, pero no en la versión anterior, el compilador usa la referencia indirecta a la versión más reciente cuando resuelve los accesos.

De forma predeterminada, este mensaje es una advertencia. Para obtener información sobre cómo ocultar las advertencias o cómo tratarlas como errores, vea Configuring Warnings in Visual Basic.

Identificador de error: BC42203

Para corregir este error

  • Quite la referencia directa a la versión anterior del ensamblado o cámbiela para que haga referencia a la versión más reciente.

Vea también