'<elementname>' para o alias Imports para '<qualifiedelementname>' não se refere a Namespace, Class, Structure, Interface, Enum ou Module

Uma instrução Imports (Namespace e Tipo do .NET) especifica um elemento de programação que não pode ser importado.

A instrução Imports é usada para reduzir ou remover a necessidade de uma cadeia de caracteres qualificada na frente de um nome de elemento. Você qualifica o elemento na própria instrução Imports para fornecer um caminho inequívoco para uma declaração exclusiva do elemento. Depois disso, você não precisa qualificar referências ao elemento.

Imports é mais comumente usado para namespaces, mas você também pode importar uma classe, um módulo, uma estrutura, uma interface ou uma enumeração para permitir referência aos elementos sem uma cadeia de caracteres de qualificação longa.

Para obter mais informações, confira "Importação de elementos recipientes".

ID do erro: BC30798

Para corrigir este erro

  1. Verifique a ortografia dos elementos na cadeia de caracteres de qualificação na instrução Imports, especialmente o último elemento na cadeia de caracteres, que é o elemento que você está qualificando.

  2. Verifique se o elemento qualificado é de um tipo qualificado (namespace, classe, módulo, estrutura, interface ou enumeração). Se não for, remova a instrução Imports.

Confira também