'<nombreDeElemento>' hace referencia al tipo '<nombreDeTipo>' en el proyecto '<nombreDeProyecto>', pero el tipo '<nombreDeTipo>' no se encontró en el proyecto '<nombreDeProyecto>'

Una expresión accede a una clase, estructura o interfaz, o a un módulo contemplados en otro proyecto, pero ese proyecto no contiene el tipo especificado.

Este error se produce cuando el proyecto hace una referencia indirecta a otro proyecto en la misma solución. Normalmente, el proyecto hace referencia a un ensamblado que hace referencia al otro proyecto. Si el ensamblado accede al tipo especificado en el otro proyecto, se establece la referencia indirecta al tipo. Sin embargo, si el tipo no está presente en el otro proyecto, se genera este error.

Identificador de error: BC30960

Para corregir este error

  • Si el tipo citado ya no está definido en ninguna parte, quite o reemplace la instrucción que intenta acceder a este. Es posible que también debas realizar el mismo cambio en el ensamblado que proporciona la referencia indirecta al tipo citado.

  • Si el tipo citado está definido en alguna parte, cree una referencia directa al proyecto o al ensamblado que lo define.

Consulte también