Как обновить моно версию из Visual Studio 2019 для Mac - PullRequest
0 голосов
/ 04 марта 2020

Я пытался использовать другую версию mono (5.16.0) (по умолчанию 6.6.0) для моего проекта форм xamarin, но я не смог выбрать конкретную версию в Visual Studio в Visual Studio -> Preferences - > Projects->. Net Среды выполнения, но мне не удалось найти параметры. NET Среда выполнения в том разделе, из которого я мог бы изменить моно версию для проекта.

Visual Studio версия 8.2.2, имеющая. Net параметр времени выполнения в разделе проектов

Visual Studio версии 8.4.8 не имеет. Net параметр времени выполнения

Я попытался удалить существующий моно-фреймворк (6.6.0) и установить требуемый фреймворк (5.16.0), но потом я не смог открыть Visual Studio, появилось всплывающее окно с сообщением, что эта версия Visual Studio требует Mono Framework (6.0 .14xx или выше), чтобы открыть.

предоставить решение, которое решает обе эти ситуации.

1 Ответ

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

Раздел. NET Runtime считается расширенной функцией, и в более поздних версиях Visual Studio для Ma c он был отключен по умолчанию.

Его можно включить двумя способами:

  • Установка переменной среды с помощью Terminal

Откройте окно терминала и выполните:

launchctl setenv MD_FEATURES_ENABLED RUNTIME_SELECTOR

Затем запустите Visual Studio for Ma c. Не нужно запускать из окна терминала.

  • Включите функцию с помощью расширения «Переключатель функций»

Установите переключатель функций добавочный номер из Extension Manager, который доступен в главном меню при выборе расширений. Выберите вкладку Галерея и найдите ее. После установки расширения перезапустите Visual Studio для Ma c.

В главном меню выберите «Настройки» - «Среда» - «Переключение функций».

Затем установите / установите флажок «RUNTIME_SELECTOR».

Затем перезапустите Visual Studio для Ma c, чтобы эта функция была включена.

...