Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Symptomen

Verschijnt het volgende foutbericht weergegeven tijdens de compilatie wanneer u een toepassing VB.NET voor Microsoft .NET Framework 4.5.2 opnieuw te compileren:

'{Naam}' is geen lid van 'Windows'.


In dit bericht is is de aanduiding '{naam}' een onderliggend element van de naamruimte System.Windows, zoals 'Forms' of 'Aantekeningen'.

Het foutbericht kan bijvoorbeeld als volgt weergegeven:

'Formulieren' is geen lid van 'Windows'.


Oplossing

Dit probleem met de conflicten van de naamruimte van .NET Framework 4.5.2 'Windows'. Dit gebeurt in de code die gebruikmaakt van Windows. {Naam} om te verwijzen naar System.Windows. {Naam}.

Het probleem op te lossen moet u de code volledig in aanmerking komen de naamruimte, of de volledige naamruimte importeren en verwijst naar de typen door hun naam eenvoudig wijzigen.

De volgende code wordt bijvoorbeeld de fout veroorzaken:

Module Module1
Sub Main()

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

End Sub

End Module


De volgende code wordt echter met succes gecompileerd:

Imports System.Windows.Forms

Module Module1

Sub Main()

MessageBox.Show("Example")

End Sub

End Module


De volgende code wordt ook met succes gecompileerd:

Module Module1
Sub Main()

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

End Sub

End Module


Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×