Причини

Ви відновити VB.NET програми, для Microsoft .NET Framework 4.5.2 під час компіляції може з'явитися таке повідомлення про помилку:

"{Name}" – це не є членом "Windows".

У цьому повідомленні "{Name}" покажчик місця заповнення, є дочірнім простору імен System. Windows, наприклад, "Форми" або "Розмітку."Наприклад, повідомлення про помилку може з'явитися наступне:

"Форми", не є членом "Windows".

Вирішення

Ця проблема, пов'язана конфлікти простору імен .NET Framework 4.5.2 "Windows". Буде відбуватися коду, який використовує Windows. {Name} звернутися до System. Windows. {Name}.Щоб вирішити цю проблему, змін повністю кваліфікувати імен, або імпортувати повний імен і посилання на її типи простий іменем.Наприклад, наступний код викликає повідомлення про помилку:

Module Module1  Sub Main()    Windows.Forms.MessageBox.Show("Example")  End SubEnd Module 

Проте такий код компілятора належним чином:

Imports System.Windows.FormsModule Module1  Sub Main()    MessageBox.Show("Example")  End SubEnd Module

Наведений нижче код буде зібрати належним чином:

Module Module1  Sub Main()    System.Windows.Forms.MessageBox.Show("Example")  End SubEnd Module

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.