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


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


Нажмите кнопку, чтобы скачать последнюю версию Visual Studio 2017 для Mac. Инструкции по установке и настройке, см. в документации Настройка и установка Visual Studio для Mac.

Download Visual Studio 2017 for Mac

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

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


Новые возможности версии 7.7

Выпуски Visual Studio 2017 для Mac версии 7.7

Основные сведения о выпуске

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

Ознакомьтесь с разделом Известные проблемы.


Подробные сведения о новых возможностях в версии 7.7

Release Notes Icon Visual Studio 2017 для Mac версии 7.7

Выпущено 28 ноября 2018 г.

Новые возможности в версии 7.7

Усовершенствования быстрых исправлений

Быстрые исправления теперь можно применять с помощью значков лампочки или отвертки в редакторе C# или нажав Параметр+Ввод, когда курсор находится на строке кода, для которого доступно действие. Лампочка, сигнализирующая об ошибке, отображается, если есть красная волнистая линия, указывающая на ошибку, и у Visual Studio для Mac есть решение этой ошибки.

New Quick Fix refactoring option
(Рис. 1) Новый вариант рефакторинга быстрого исправления

Функция Опубликовать в папку для проектов ASP.NET Core

При разработке приложений ASP.NET Core существует много различных вариантов размещения приложения. В предыдущих выпусках мы поддерживали публикации приложений ASP.NET Core в службах приложений Azure. В этом выпуске мы добавляем возможность публиковать приложения ASP.NET Core в папку. После публикации приложения в папку можно передать файлы на удаленный сервер, на котором будут размещаться ваши приложения. При использовании новой функции публикации в папку будет автоматически создан профиль публикации (PUBXML-файл в папке Properties\PublishProfiles). Эти профили могут использоваться в Visual Studio для Mac, Visual Studio 2017 (Windows) или из командной строки с dotnet build (или MSBuild).

Menu option to publish folder
(Рис. 2) Пункт меню для публикации в папку

Редактор кода

В этом выпуске устранены следующие проблемы с редактором кода.

Оболочка

Проект

Специальные возможности

  • Внесены следующие улучшения специальных возможностей:

    • В диалоговом окне "Создать проект" улучшен контраст.
    • В диалоговом окне "Исключение" улучшен контраст.
    • Улучшения VoiceOver
  • Мы устранили следующие проблемы.

    • Больше не теряется фокус при настройке расположения нового проекта.
    • Теперь окна "Ошибка" и "Обновление Visual Studio" можно вызывать с помощью клавиатуры.
    • VoiceOver зачитывает текст, введенный в полях, защищенных паролем.
    • Фокус VoiceOver не переходит на результаты поиска вместе с фокусом клавиатуры.
    • Устранена проблема медленного ввода в больших файлах при включенных специальных возможностях.
    • Порядок фокуса является неправильным при переходе к элементам дерева на левой панели окна "Предпочтения".
    • Порядок фокуса является неправильным при переходе по панели инструментов в обратном порядке.
    • При нажатии клавиши ESCAPE в окне "Визуализатор значений" окна "Визуализатор значений" и "Обнаруженные исключения" закрываются.
    • Голосовой комментарий не объявляет название кнопки "Закрыть" во всплывающих диалоговых окнах.
    • Голосовой комментарий неправильно объявляет тип элемента управления заголовка "Общие" в диалоговом окне "Выбор шаблона нового проекта".
    • Голосовой комментарий не объявляет отношения между каждой категорией и параметрами в таблице "Категории проектов".

.NET Core

клиент Feedback Client

  • Устранена проблема, когда диалоговое окно обратной связи иногда исчезает и всегда отображается на снимке экрана.

Веб-инструменты

  • Устранена проблема, когда нажатие клавиши TAB не завершает инструкцию в CSHTML-файлах.
  • Устранена проблема, когда возникает ошибка при вставке новой строки между <div> и </div> в HTML-файлах.
  • Устранена проблема, когда подсказки закрывались в Visual Studio для Mac.
  • Устранена проблема, когда пользователь не мог вводить текст в JSON-файлах.
  • Если не удается подготовить новые службы приложений Azure, отображаются более информативные сообщения об ошибках.
  • Мы исправили проблему, при которой Visual Studio для Mac не удается выполнить отладку веб-приложения ASP.NET Core с ошибкой "Debug/netcoreapp2.1/testing.dll file was not found. (MSB3030) (docker-compose)".
  • Устранена проблема, из-за которой выполнение команды Добавить Docker могло завершаться исключением NullReferenceException.
  • Устранена проблема, из-за которой Visual Studio для Mac не удавалось найти некоторые подписки.

NuGet

Управление версиями

F#

Docker

Xamarin

Этот выпуск включает следующие исправления ошибок и усовершенствования для Xamarin.

Xamarin.Forms

Xamarin.Android

Xamarin.iOS

В этом выпуске добавлена поддержка новых ресурсов для каталога ресурсов ARKit 2.0: ARReferenceGroup, ARReferenceImage и ARObject.

ARKit 2.0 поддерживает обнаружение двух- и трехмерных объектов. ARReferenceImage — это новый тип каталога ресурсов для двухмерных изображений, который поддерживается ARKit. Параметры ширины и высоты для ARReferenceImage можно устанавливать в редакторе ресурсов, чтобы ARKit мог отрисовывать накладываемые виртуальные объекты правильного размера. Тип ARObject принимает AROBJECT-файлы, которые могут быть созданы с помощью некоторых ARKit-примеров.

Также были внесены следующие улучшения.

Xamarin.Mac

Активация

Installer

Усовершенствования компонента

Мы внесли в установщик следующие усовершенствования:

  • Начиная с версий Visual Studio 2017 15.9 и Visual Studio для Mac 7.7, мы переходим с пакета JDK от Oracle на упрощенную версию OpenJDK, предназначенную для разработки мобильных приложений. Open JDK будет предлагаться для установки вместе с другими обновлениями Visual Studio для Mac, и после его установки вам будет предложено обновить параметры JDK для использования Open JDK.
  • Улучшены описания рабочих нагрузок при их выборе. Надеемся, они помогут решить, какие рабочие нагрузки вам нужно установить.
  • Также немного изменен экран выбора рабочих нагрузок: он должен стать более простым и понятным для пользователей.
  • В этом выпуске мы сосредоточились на улучшении локализации установщика. Добавлена локализация дополнительной фирменной символики, экрана-заставки и экрана рабочих нагрузок для пользователей по всему миру.
  • Мы понимаем, что не все наши пользователи работают с Xamarin и поэтому не всем нужно скачивать Xcode. По этой причине диалоговое окно Xcode теперь отображается в конце установки и только для пользователей Xamarin, не установивших или не обновивших Xcode. Это означает, что вы сможете скачать Xcode, когда начнете использовать его в разработке. Отвлекаться на это при установке не потребуется.
  • Мы также понимаем, что пользователям Visual Studio для Mac, которые не используют Xamarin, не требуется Xamarin Profiler. По этой причине мы удалили Profiler из не связанных с Xamarin рабочих нагрузок.

Исправления ошибок

В этом выпуске исправлены следующие ошибки:

  • Устранена проблема, когда при доступном обновлении для Xcode по-прежнему отображалась кнопка "Получить Xcode". Она была изменена на "Обновить Xcode".
  • Устранена проблема, когда установщик выполнял установку Profiler, даже если пользователь не выбирал рабочих нагрузок Xamarin.
  • Устранена проблема, из-за которой установка Profiler не выполнялась, хотя пользователь выбирал все рабочие нагрузки Xamarin.
  • Устранена проблема, из-за которой обновление Visual Studio для Mac не копировало symlink.

Другое


Release Notes Icon Visual Studio 2017 для Mac версии 7.7.1.15

Выпущено 6 декабря 2018 г.

Этот выпуск решает следующие проблемы:


Release Notes Icon Visual Studio 2017 для Mac версии 7.7.2.21

Выпущено 17 декабря 2018 г.

Этот выпуск решает следующие проблемы:

  • Мы обновили NuGet до версии 4.8.
  • Устранена проблема, из-за которой при запуске Visual Studio для Mac без установленной среды Java любой версии отображалось два системных сообщения об установке Java.
  • Устранена проблема, из-за которой обновление OpenJDK могло повлиять на обновление старых версий Visual Studio для Mac.
  • Устранена проблема с инструментом "Сообщить о проблеме", из-за которой не удавалось изменить количество решений.
  • Устранена проблема, из-за которой отображалось неправильное сообщение при развертывании на устройстве Android с несовместимым набором ABI.

Release Notes Icon Visual Studio 2017 для Mac версии 7.7.3.43

Выпущено 16 января 2019 г.

Этот выпуск решает следующие проблемы:

Release Notes Icon Visual Studio 2017 для Mac версии 7.7.4.1

Выпущено 30 января 2019 г.

В этом выпуске исправлена проблема, когда у некоторых пользователей появляется сообщение "Не удается получить сведения об ошибке" в средстве обновления Visual Studio для Mac после обновления до версии 7.7.3.

После установки Visual Studio для Mac версии 7.7.3, если вы увидите в средстве обновления сообщение "Не удается получить сведения об ошибке", сделайте следующее:

  1. Завершите работу всех запущенных экземпляров Visual Studio для Mac.
  2. Скачайте последнюю версию Visual Studio для Mac.
  3. Скачав ее, дважды щелкните файл DMG и, следуя инструкциям в интерфейсе установщика, перетащите логотип Visual Studio для Mac в папку "Приложения", чтобы установить продукт.
  4. Перезапустите Visual Studio для Mac и откройте интерфейс средства обновления. Сообщение об ошибке должно пропасть, и в будущем вы сможете видеть обновления Visual Studio для Mac по мере их появления.

Этот выпуск обновляет Xamarin.iOS, Xamarin.Mac и пакеты SDK Xamarin.Android, чтобы обеспечить совместимость Visual Studio 2017 версии 15.9.7.

Дополнительные сведения об этих компонентах см. в заметках о выпуске:


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

Ниже приведен список всех известных проблем в Visual Studio 2017 для Mac версии 7.7:


Как обстоят дела?

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


Блоги

Воспользуйтесь аналитикой и рекомендациями с сайта Developer Tools Blogs. Там вы найдете актуальные сведения обо всех новых выпусках и сможете читать публикации с подробным анализом самых разных функций.

Developer Tools Blogs


Журнал заметок о выпуске Visual Studio 2017 для Mac

Просмотреть заметки о выпусках предыдущих версий Visual Studio 2017 для Mac можно на странице Журнал заметок о выпуске.


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