Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Požymiai

Galite gauti tokį klaidos pranešimą rengimo proceso metu, kai galite kompiliuoti VB.NET programos tikslinei Microsoft .NET Framework 4.5.2:

"{Vardas}" nėra "Windows" narys.


Šiame pranešime "{vardas}" vietos rezervavimo ženklas yra vaikas System.Windows vardų srities, pvz., "Formos" arba "Aprašų."

Pvz., klaidos pranešimas gali būti toks:

"Formos" nėra "Windows" narys.


Sprendimas

Ši problema apima konfliktus vardų srities .NET Framework 4.5.2 "Windows". Tai taikoma kodą, kuris naudoja "Windows". {Vardas} kreiptis į System.Windows. {Vardas}.

Norėdami išspręsti šią problemą, pakeiskite kodas visiškai gauti vardų, arba importuoti visą vardų ir nurodyti jo tipus pagal jų paprastą pavadinimą.

Pvz., šis kodas dėl klaidos:

Module Module1
Sub Main()

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

End Sub

End Module


Tačiau bus sėkmingai surinkti šį kodą:

Imports System.Windows.Forms

Module Module1

Sub Main()

MessageBox.Show("Example")

End Sub

End Module


Taip pat bus sėkmingai surinkti šį kodą:

Module Module1
Sub Main()

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

End Sub

End Module


Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×