Bagikan melalui


Visual Basic dan .NET Standard

Proyek Xamarin Android dan iOS tidak secara asli mendukung Visual Basic; namun pengembang dapat menggunakan pustaka .NET Standard untuk memigrasikan kode Visual Basic yang ada ke Android dan iOS, atau untuk menulis sebagian besar logika aplikasi mereka di Visual Basic. Aplikasi Xamarin.Forms dapat dibuat sepenuhnya di Visual Basic (tidak termasuk perender kustom, layanan dependensi, dan kode XAML di belakang).

Persyaratan

Untuk membuat dan mengkompilasi pustaka Visual Basic .NET Standard, Anda harus menggunakan Visual Studio di Windows (Visual Studio 2017 atau yang lebih baru).

Catatan

Pustaka Visual Basic hanya dapat dibuat dan dikompilasi menggunakan Visual Studio. Xamarin.Android dan Xamarin.iOS tidak mendukung bahasa Visual Basic.

Jika Anda bekerja hanya di Visual Studio, Anda dapat mereferensikan proyek Visual Basic dari proyek Xamarin.Android dan Xamarin.iOS.

Jika proyek Android dan iOS Anda juga harus dimuat di Visual Studio untuk Mac, Anda harus mereferensikan perakitan output dari rakitan Visual Basic.

Membuat pustaka Visual Basic.NET .NET Standard

Bagian ini menjelaskan cara membuat pustaka Visual Basic .NET Standard menggunakan Visual Studio 2019. Pustaka kemudian dapat dirujuk di proyek lain, termasuk aplikasi Xamarin.Android, Xamarin.iOS, dan Xamarin.Forms.

Saat menambahkan pustaka Visual Basic .NET Standard di Visual Studio, Anda harus berhati-hati untuk memilih jenis proyek yang benar:

  1. Dari Visual Studio 2019 pilih Buat proyek baru.

  2. Ketik pustaka Visual Basic untuk memfilter opsi proyek dan pilih opsi Pustaka Kelas (.NET Standard) dengan ikon Visual Basic:

    Filter untuk pustaka Visual Basic

  3. Pada layar berikutnya, ketik nama untuk proyek dan tekan Buat.

  4. Proyek Visual Basic akan muncul seperti yang ditunjukkan di Penjelajah Solusi seperti ini:

    Proyek Visual Basic Kosong

Proyek sekarang siap untuk ditambahkan kode Visual Basic. Proyek .NET Standard dapat dirujuk oleh proyek lain (proyek aplikasi atau proyek pustaka).

Ringkasan

Artikel ini telah menunjukkan cara menggunakan kode Visual Basic dalam aplikasi Xamarin menggunakan Visual Studio. Meskipun Xamarin tidak mendukung Visual Basic secara langsung, mengkompilasi Visual Basic ke dalam pustaka .NET Standard memungkinkan kode yang ditulis dengan Visual Basic untuk disertakan dalam aplikasi Android dan iOS.

Halaman berikut ini menjelaskan cara menggunakan pustaka Visual Basic.NET .NET Standard di aplikasi asli atau Xamarin.Forms: