Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Sintomas

Você pode receber a seguinte mensagem de erro durante o processo de compilação quando você recompilar um aplicativo VB.NET para o Microsoft.NET Framework 4.5.2 de destino:

'{Nome}' não é um membro do 'Windows'.


Nesta mensagem, o espaço reservado "{Name}" é um filho do namespace System, como "Forms" ou "Marcação".

Por exemplo, a mensagem de erro pode aparecer da seguinte maneira:

'Formulários' não é um membro do 'Windows'.


Resolução

Esse problema envolve conflitos de namespace do.NET Framework 4.5.2 "Windows". Ele ocorrerá no código que usa o Windows. {Nome} para fazer referência a System. Windows. {Name}.

Para resolver o problema, altere o código para qualificar o namespace totalmente ou importar o namespace completo e seus tipos de referência por seus nomes simples.

Por exemplo, o código a seguir fará com que o erro:

Module Module1
Sub Main()

Windows.Forms.MessageBox.Show("Example")

End Sub

End Module


No entanto, o seguinte código será compilado com êxito:

Imports System.Windows.Forms

Module Module1

Sub Main()

MessageBox.Show("Example")

End Sub

End Module


O código a seguir também será compilado com êxito:

Module Module1
Sub Main()

System.Windows.Forms.MessageBox.Show("Example")

End Sub

End Module


Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×