Можете ли вы устанавливать и запускать приложения, созданные на платформе .NET, на Mac?

Мне нужно использовать/продолжить разработку настольного приложения, разработанного с использованием .NET, на моем Mac. Есть ли .NET Framework 4.0 для Mac? Позволит ли это запускать и разрабатывать приложения на основе .NET на Mac?

Другим вариантом, который я рассматриваю, является использование виртуальной машины Windows на Mac.

Ответы

Ответ 1

Вы не можете, это продукт Microsoft. 2 решения:

1: виртуальная машина, как вы сказали

2: MONO, реализация с открытым исходным кодом Microsoft.NET Framework на основе стандартов ECMA для С# и Common Language Runtime здесь ссылка: http://www.mono-project.com/download/

удача

ИЗМЕНИТЬ:

.NET теперь доступен на официальном сайте Microsoft. Ссылка: https://www.microsoft.com/net/core#macos

Ответ 2

  • .NET Core будет установлен и запущен на MacOS и практически на любой другой операционной системе для настольных компьютеров.
    IDE доступны для Mac, в том числе:

  • Mono - хороший вариант, который я использовал в прошлом. Но с Core 3.0 сейчас я бы пошел по этому пути.

Ответ 4

.NetCore - это прекрасный выпуск от Microsoft, последняя версия Visual Studio также доступна для Mac, но есть некоторые ограничения. Как и для создания приложения с графическим интерфейсом на ядре .net, вы должны писать код вручную для всего. Как и в старой версии VS, мы просто перетаскиваем вещи, и происходит волшебство. Но в последней версии VS для Mac каждый код должен быть написан вручную. Однако вы можете легко создать веб-приложение и консольное приложение на VS для Mac.