Visual Studio 2017 для Mac

Last Update: 30.10.2017

Сообщество разработчиков | Требования к системе | Совместимость | Распространяемый код | Xamarin | Блоги | Обслуживание


Эта статья содержит сведения о новейшем выпуске Visual Studio 2017 для Mac версии 7.2.

Используйте Visual Studio 2017 для Mac для создания мобильных, облачных и веб-приложений с помощью Xamarin и .NET Core, а также для создания игр с помощью Unity.

Download Visual Studio 2017 for Mac

Дополнительные сведения о Visual Studio 2017 для Mac см. в статьях Требования к системе Mac и Целевая платформа и совместимость для Mac.

Дополнительные сведения о связанных скачиваемых файлах см. на странице Загрузки.

Отзывы

Мы будем рады узнать ваше мнение! Вы можете сообщить о проблеме, щелкнув пункт Сообщить о проблеме в правой верхней части экрана интегрированной среды разработки Visual Studio для Mac. Отслеживать свои отзывы можно на портале сообщества разработчиков. Свои предложения отправляйте через UserVoice.

Дата выпуска: 9 октября 2017 г. — Visual Studio 2017 для Mac версии 7.2.0.636

Версия 7.2 Visual Studio для Mac ориентирована в первую очередь на исправление ошибок и улучшение производительности, а также включает в себя указанные ниже компоненты.

.NET Core

  • .NET Core 2 теперь включается по умолчанию во время установки.

Android

  • Установщик пакета SDK по запросу. Неустановленные пакеты SDK для Android можно установить в фоновом режиме.
  • Теперь поддерживается Android 8.0 Oreo.

iOS

  • В этом выпуске поддерживается Xcode 9.

Поддержка Docker

Теперь вы можете публиковать приложения ASP.NET Core в контейнерах Docker и запускать их из службы приложений.

Чтобы включить поддержку Docker в проекте, щелкните веб-приложение ASP.NET Core правой кнопкой мыши и выберите Добавить > Add Docker Support (Добавить поддержку Docker).

Чтобы опубликовать веб-приложение в контейнере Docker, используйте рабочий процесс Опубликовать > Публикация в Azure, появившийся в Visual Studio для Mac (щелкните правой кнопкой мыши проект на Панели решения).

Во время публикации в Azure создаются следующие ресурсы.

  • Реестр контейнеров.
  • Новый образ Docker, который помечается тегами и помещается в этот реестр контейнеров Azure.
  • Хранилище Azure для реестра контейнеров.
  • Служба приложений.
    • Скачивает образ из реестра контейнеров и запускает его.

mac docker publish

Рис. 1. Публикация Docker

Примечание.

  • Если вы используете существующую группу ресурсов, она должна относиться к тому же региону, что и создаваемый план службы приложений.
  • При создании группы ресурсов нужно задать реестр контейнеров и план службы приложений, относящиеся к одному региону (например, западной части США).
  • Размер виртуальной машины в плане службы приложений должен быть S1 или больше.

Xamarin Live Player (предварительная версия)

Xamarin Live Player позволяет разработчикам непрерывно развертывать и отлаживать свои приложения прямо на устройстве iOS или Android.

Дополнительные сведения см. по адресу xamarin.com/live.

Обратите внимание, что интеграция с Live Player сейчас отключена. Ее можно включить в разделе "Параметры" | "Проект" | "Xamarin Live Player (предварительная версия)" с помощью переключателя "Включить Xamarin Live Player".

Другое

  • Интернет вещей и Функции Azure сейчас находятся на этапе предварительной версии и доступны в качестве дополнительных расширений, предоставляемых через диспетчер расширений. Они не устанавливаются по умолчанию вместе с Visual Studio для Mac.

Основные ошибки, исправленные в этом выпуске

Известные проблемы

  • Функции Azure: отладка Функций Azure не работает при первом создании проекта. Чтобы выполнить отладку, закройте и снова откройте проект.
  • Docker может препятствовать запуску эмуляторов Android, использующих HAXM. При отладке приложений Android в эмуляторах завершите работу Docker перед отладкой.

Заметки о выпуске Visual Studio 2017 для Mac версии 7.1

Заметки о выпуске Visual Studio 2017 для Mac версии 7.0

К началу страницы