Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Anggota yang Anda sebutkan bukan anggota kelas.
ID Kesalahan: BC30456
Untuk memperbaiki kesalahan ini
Periksa nama anggota untuk memastikannya akurat.
Gunakan anggota kelas yang sebenarnya.
Jika Anda mencoba mengkompilasi proyek gaya SDK (proyek dengan file *.vbproj yang dimulai dengan baris
<Project Sdk="Microsoft.NET.Sdk">), dan pesan kesalahan mengacu pada jenis atau anggota dalam rakitan Microsoft.VisualBasic.dll, konfigurasikan aplikasi Anda untuk dikompilasi dengan referensi ke Visual Basic Runtime Library. Secara default, sebagian dari pustaka disematkan di assembly Anda pada proyek bergaya SDK.Misalnya, contoh berikut gagal dikompilasi karena Microsoft.VisualBasic.Devices.ComputerInfo.InstalledUICulture properti tidak dapat ditemukan. Ini tidak disematkan dalam subset Runtime Visual Basic yang disertakan dengan aplikasi Anda.
Module Program Sub Main() Console.WriteLine($"Installed UI Culture: {My.Computer.Info.InstalledUICulture}") End Sub End Module ' Compilation produces the following output: ' c:\Projects\ComputerInfo\Program.vb(3,52): error BC30456: 'Computer' is not a member of 'bc30456.My'. ' [c:\Projects\ComputerInfo\bc30456.vbproj]Untuk mengatasi kesalahan ini, tambahkan
<VBRuntime>Default</VBRuntime>elemen ke bagian proyek<PropertyGroup>, seperti yang ditunjukkan file proyek Visual Basic berikut ini.<Project Sdk="Microsoft.NET.Sdk"> <ItemGroup> <Reference Include="Microsoft.VisualBasic" /> </ItemGroup> <PropertyGroup> <VBRuntime>Default</VBRuntime> <OutputType>Exe</OutputType> <RootNamespace>bc30456</RootNamespace> <TargetFramework>net472</TargetFramework> </PropertyGroup> </Project>