Member 13217279 Ответов: 1

Мультиплатформенное приложение Windows form на языке C #


Всем привет,

Я хотел бы запрограммировать приложение Windows Form на мультиплатформенном языке C # (нейтральная операционная система). Я уже смотрел .NET Core, но, похоже, он работает только для консольного приложения.

Может кто-нибудь посоветовать мне что? Заранее спасибо

Что я уже пробовал:

Я уже смотрел на .NET Core, но, похоже, работает только для консольного приложения

ZurdoDev

Вы можете создать приложение Windows Forms, выбрав новый проект. Я не совсем понимаю, о чем вы спрашиваете.

Member 13217279

Прежде всего спасибо за ваш ответ.
На самом деле я хотел бы приложение для windows, которое работает не только на Windows, но и на lunix и на Mac, поэтому мультиплатформенное

ZurdoDev

Я не уверен, что Visual Studio делает это. Это немного старовато, но это может помочь, c# - создание кросс-платформенного приложения Windows, Mac OS X - переполнение стека[^]

1 Ответов

Рейтинг:
12

OriginalGriff

Приложения Windows Forms не являются нейтральными к ОС: они очень специфичны для Windows и будут работать только в Windows (хотя их можно запускать в linux через Mono)

Если вы хотите работать на других операционных системах, то вам, вероятно, нужно посмотреть на Xamarin вместо этого - это бесплатно с VS2015 и 2017 - который позволяет запускать (в значительной степени) один и тот же код на Windows, Android и iOS.


Member 13217279

является ли Xamarin не только телефонным приложением?

Dave Kreskowiak

Нет, это не так.

Member 13217279

Спасибо!!!