Microsoft объявила, что .Net Core 3 поставляется с WPF и Windows Forms. Так можно ли создать настольное приложение для Linux или Mac с использованием .Net Core 3?
Можно ли запускать приложения WPF в Linux с .Net Core 3?
Ответ 1
Нет, они четко заявили, что это только окна. В одном из обсуждений .NET Core 3.0 они также пояснили, что не намерены делать эти функции кросс-платформенными в будущем, поскольку вся концепция основана на специфических для Windows функциях. Они говорили о том, чтобы придумать совершенно новую идею для кроссплатформенных приложений, что не так просто.
Источник: https://youtu.be/HNLZQeu05BY
Обновить
Недавно анонсированный .NET 5 теперь стремится избежать этой путаницы, больше не называя его ".NET Core".
Ответ 2
Нет с WPF или Winforms. Но вы все равно можете разрабатывать настольные приложения на Linux, с .NET Ядра, с помощью других LIBS как GtkSharp или Avalonia
Ответ 3
Интересно, почему параметры сборки в WPF NET CORE показывают параметры для Linux, OSX и т.д., Это помогает путанице, я бы ожидал, что вариантов там не будет? введите описание изображения здесь