Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Ak ste preložiť aplikáciu VB.NET cieľ Microsoft .NET Framework 4.5.2, môže zobraziť nasledujúce chybové hlásenie počas kompilácie:

"{Name}" nie je členom "Windows".


V tomto hlásení zástupný symbol "{Name}" je dieťa priestor názvov System.Windows názvov, napríklad "Formy" alebo "Značky."

Napríklad chybové hlásenie môže vyzerať napríklad takto:

"Formuláre" nie je členom "Windows".


Riešenie

Tento problém sa týka konflikty názvov .NET Framework 4.5.2 "Windows". Kód nastane, ktorý používa systém Windows. {Name} postúpiť priestor názvov System.Windows. {Name}.

Tento problém vyriešite zmeniť kód úplne deklarácie priestoru názvov alebo importovať celý priestor názvov a odkaz jeho typy jednoduché mena.

Napríklad nasledujúci kód spôsobí chybu:

Module Module1
Sub Main()

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

End Sub

End Module


Však bude úspešne zostaviť nasledujúci kód:

Imports System.Windows.Forms

Module Module1

Sub Main()

MessageBox.Show("Example")

End Sub

End Module


Kód sa úspešne zostaví aj:

Module Module1
Sub Main()

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

End Sub

End Module


Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×