как установить и использовать Winforms в VSCode на Linux? - PullRequest
0 голосов
/ 29 марта 2020

(. NET Core Version 3.0.103 (Commit: b7ef045669), Платформа / ОС: ubuntu linux 18.04-x64, Версия ветки Winforms (дата): Чт 26 марта 07:37:13 2020 -0700, VSCode 1.43.2)

Я клонировал текущую версию Winforms от Github, попытался использовать соответствующий скрипт установки (build. sh), но в итоге получил только сообщение об ошибке ( Я думаю, что это ошибка ). Возможно, кто-то был более успешным? (Хотя Winforms Designer по-прежнему не работает в VSCode на Linux, как я понял из документации, должна быть возможность создавать Windows шаблоны приложений формы из консоли, переносить существующее приложение из. NET Framework на. NET Ядро и тд). Так кто-нибудь может поделиться вашим опытом по этому поводу?

1 Ответ

1 голос
/ 29 марта 2020

Winforms в настоящее время Windows -только технология в. NET Core Runtime. Я не видел, чтобы кто-то обошел это ограничение.

. NET Ядро (и в будущем. NET 5, построенное поверх. NET Ядро) будет будущее. NET. Мы обязуемся поддерживать. NET Framework на долгие годы, однако он не будет получать никаких новых функций, они будут добавлены только к. NET Core (и в конечном итоге. NET 5). Чтобы улучшить Windows стеки рабочего стола и дать возможность. NET разработчикам настольных компьютеров воспользоваться всеми обновлениями будущего, мы принесли Windows Forms и WPF в. NET Core. Они по-прежнему останутся Windows -только технологиями, потому что существуют тесно связанные зависимости от Windows API . Но. NET Ядро, помимо кроссплатформенности, имеет множество других функций, которые могут улучшить настольные приложения.

Mono Project поддерживает Winforms, которые можно запускать на linux, однако я не знаю, как разрабатывать Winforms через Mono для vscode.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...