Microsoft usunie wbudowaną obsługę WinRT w .NET 5.0

Ikona czasu czytania 1 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

Microsoft ogłosił wczoraj wydanie .NET 5.0 Preview 5 z nowym cechy i ulepszenia wydajności. Wraz z tym ogłoszeniem Microsoft ujawnił, że usunie wbudowaną obsługę WinRT w .NET 5.0, począwszy od następnej wersji zapoznawczej. Firma Microsoft po raz pierwszy dodała wbudowaną obsługę WinRT w programie .NET Core 3.0 w ramach dodawania obsługi platform klienckich systemu Windows (Windows Forms i WPF). Firma Microsoft usuwa teraz obsługę WinRT w .NET z następujących powodów.

  • Interop WinRT można rozwijać i ulepszać niezależnie od środowiska wykonawczego .NET.
  • Sprawia, że ​​interop WinRT jest symetryczny z systemami interop dostępnymi dla innych systemów operacyjnych, takich jak iOS i Android.
  • Może korzystać z wielu innych funkcji .NET (funkcje AOT, C#, łączenie IL).
  • Upraszcza bazę kodu środowiska uruchomieniowego platformy .NET (usuwa 60 tys. wierszy kodu).

Zamiast wbudowanej obsługi WinRT programiści mogą teraz korzystać z C#/WinRT łańcuch narzędzi od zespołu Windows. Możesz pobrać wersję .NET 5.0 Preview 5 dla systemów Windows, macOS i Linux, korzystając z poniższych łączy.

Źródło: Microsoft

Więcej na tematy: . Netto, Siatka w kropki 5, Microsoft, winrt