'<elementname>' refere-se ao tipo '<typename>' no projeto '<projectname>', mas o tipo '<typename>' não foi encontrado no projeto '<projectname>'

Uma expressão acessa uma classe, estrutura, módulo ou interface referida em outro projeto, mas esse projeto não contém o tipo especificado.

Este erro ocorre quando o seu projeto faz uma referência indireta a outro projeto na mesma solução. Normalmente, seu projeto faz uma referência a um assembly que faz referência ao outro projeto. Se o assembly acessa o tipo especificado no outro projeto, a referência indireta ao tipo é estabelecida. No entanto, se o tipo não estiver presente no outro projeto, esse erro será gerado.

ID de erro: BC30960

Para corrigir este erro

  • Se o tipo citado não estiver mais definido em nenhum lugar, remova ou substitua a instrução que tenta acessá-lo. Também pode ser necessário fazer a mesma alteração no assembly que fornece a referência indireta ao tipo citado.

  • Se o tipo citado for definido em algum lugar, faça uma referência direta ao projeto ou montagem que o define.

Consulte também