2016-02-25 11 views
9

Przeszukałem całą dokumentację Microsoft i nie mogę znaleźć niczego, co jawnie określa, czy Visual Basic jest obsługiwany przez .NET Core na Linuksie. Tak. Czy .NET Core w Linuksie obsługuje Visual Basic i czy istnieje generator typu yoman dla aplikacji Visual Basic?Czy Visual Basic jest obsługiwany przez .NET Core na Linuksie?

+0

jest teraz obsługiwany. –

Odpowiedz

7

Nie, nie ma jeszcze wsparcia Visual Basic. Na samym dole sekcji roadmap w dziale "praca w przyszłości" podano, że wsparcie dla Visual Basic zostało ustawione na trzeci kwartał 2016 r., Ale nadal nie jest dostępne od marca 2017 r. Jest ono nadal planowane.

Ponieważ ASP.NET Core jest jedyną rzeczą, która jest skierowana na środowisko .NET Core, odpowiedź, którą podałem, odnosi się do tego.

+2

To nie jest tak samo, czyż nie? To odnosi się do ** ASP ** .NET Core na https://github.com/aspnet/Home - nie ** .NET ** Core na https://github.com/dotnet/core. –

+0

@MichaelRatanapintha Świetne pytanie. Prawdopodobnie powinienem to rozwiązać w odpowiedzi. .NET Core jest zamiennikiem platformy .NET 4.6. Korzysta z CLR i nie jest ograniczony do żadnego języka. Nie używasz go bezpośrednio, używasz ASP.NET Core (lub cokolwiek innego wyjdzie z tym, który będzie używał .NET Core jak WPF lub cokolwiek innego). To [post na blogu MSDN] (https://blogs.msdn.microsoft.com/webdev/2016/01/19/asp-net-5-is-dead-introducing-asp-net-core-1-0- -net-core-1-0 /) ma ładny mały diagram. Nie możemy używać Visual Basic, dopóki Microsoft nie wdroży go w ASP.NET Core. – rgvassar

+3

. Core CLI .NET obsługuje projekty wiersza poleceń (nawet bez podstawowego ASP.NET Core). Niemniej jednak VB jest dostępny dla wersji RTM (https://github.com/dotnet/cli/issues/72), ale planowany później. F # wydaje się być natychmiast wspierany, ponieważ przyczyniła się do tego społeczność F #. – Thomas

3

Visual Basic jest obsługiwany przez .NET Core zaczynając .NET Core 2.0 Preview 1.

+1

Nie w pełni. Obsługiwane są tylko aplikacje konsoli i biblioteki. Być może w 2018 roku będzie pełne wsparcie. –

Powiązane problemy