Visual Basic i .NET Standard
Projekty platformY Xamarin dla systemów Android i iOS nie obsługują natywnie języka Visual Basic; jednak deweloperzy mogą migrować istniejący kod Visual Basic do systemów Android i iOS przy użyciu bibliotek platformy .NET Standard lub zapisywać znaczną część logiki aplikacji w języku Visual Basic. Aplikacje platformy Xamarin.Forms można tworzyć w całości w języku Visual Basic (z wyłączeniem niestandardowych programów renderujących, usług zależności i kodu XAML).
Wymagania
Aby utworzyć i skompilować biblioteki Visual Basic .NET Standard, należy użyć programu Visual Studio w systemie Windows (Visual Studio 2017 lub nowszego).
Uwaga
Biblioteki Visual Basic można tworzyć i kompilować tylko przy użyciu programu Visual Studio. Xamarin.Android i Xamarin.iOS nie obsługują języka Visual Basic.
Jeśli pracujesz wyłącznie w programie Visual Studio, możesz odwołać się do projektu Visual Basic z projektów platform Xamarin.Android i Xamarin.iOS.
Jeśli projekty systemu Android i iOS muszą być również załadowane w Visual Studio dla komputerów Mac należy odwołać się do zestawu wyjściowego z zestawu Visual Basic.
Tworzenie biblioteki visual Basic.NET .NET Standard
W tej sekcji opisano sposób tworzenia biblioteki visual Basic .NET Standard przy użyciu programu Visual Studio 2019. Następnie można odwoływać się do biblioteki w innych projektach, w tym w aplikacjach Xamarin.Android, Xamarin.iOS i Xamarin.Forms.
Podczas dodawania biblioteki Visual Basic .NET Standard w programie Visual Studio należy zachować ostrożność, aby wybrać prawidłowy typ projektu:
W programie Visual Studio 2019 wybierz pozycję Utwórz nowy projekt.
Wpisz bibliotekę Visual Basic, aby filtrować opcje projektu, a następnie wybierz opcję Biblioteka klas (.NET Standard) z ikoną Visual Basic:
Na następnym ekranie wpisz nazwę projektu i naciśnij przycisk Utwórz.
Projekt języka Visual Basic zostanie wyświetlony, jak pokazano w Eksplorator rozwiązań w następujący sposób:
Projekt jest teraz gotowy do dodania kodu Visual Basic. Projekty .NET Standard można odwoływać się do innych projektów (projektów aplikacji lub projektów biblioteki).
Podsumowanie
W tym artykule pokazano, jak korzystać z kodu Visual Basic w aplikacjach platformy Xamarin przy użyciu programu Visual Studio. Mimo że platforma Xamarin nie obsługuje języka Visual Basic bezpośrednio, kompilowanie języka Visual Basic w bibliotece .NET Standard umożliwia dołączanie kodu napisanego przy użyciu języka Visual Basic w aplikacjach dla systemów Android i iOS.
Na poniższych stronach opisano sposób używania bibliotek Visual Basic.NET .NET Standard w aplikacjach natywnych lub Xamarin.Forms:
- Tworzenie natywnych aplikacji platform Xamarin.iOS i Xamarin.Android korzystających z języka VB
- Kompilowanie aplikacji platformy Xamarin.Forms przy użyciu języka VB