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



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


Сведения о требованиях к системе см. в руководствах Требования к системе Mac и Целевая платформа и совместимость Mac.

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


Новые возможности Visual Studio 2019 для Mac

Выпуски Visual Studio 2019 для Mac

Записи блога о Visual Studio 2019 для Mac

Блог Visual Studio является официальным источником сведений о продукте от группы разработчиков Visual Studio. Более подробные сведения о выпусках Visual Studio 2019 для Mac можно найти в следующих записях:


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

  • В Visual Studio для Mac версии 8.9 добавлен новый собственный редактор XML.
  • В Visual Studio для Mac версии 8.9 теперь используется собственный редактор в окне интерпретации.
  • В Visual Studio для Mac версии 8.9 появилась поддержка файлов фильтров решений (*.slnf).
  • В Visual Studio для Mac версии 8.9 добавлено новое представление Git Blame с использованием собственного редактора.
  • В Visual Studio для Mac версии 8.9 добавлен новый интерфейс для быстрых действий и рефакторинга в качестве предварительной версии функции (предварительные версии функций можно включить в разделе "Параметры > Прочие > Предварительные версии функций").
  • В Visual Studio для Mac версии 8.9 добавлена поддержка фильтрации первых этапов обработки исключения по типу, модулю и расположению функции в качестве предварительной версии функции (предварительные версии функций можно включить в разделе "Параметры > Прочие > Предварительные версии функций").
  • В Visual Studio для Mac версии 8.9 теперь по умолчанию включена полная поддержка специальных возможностей.
  • Visual Studio для Mac версии 8.9 больше не включает конструктор iOS.
  • Visual Studio для Mac версии 8.9 больше не включает средство предварительного просмотра Xamarin.Forms, вместо него используется Горячая перезагрузка XAML. Дополнительные сведения см. в разделе https://aka.ms/xamlhotreload.
  • В Visual Studio для Mac версии 8.9 появилась поддержка API пакета SDK для Android версии 30.
  • Visual Studio для Mac версии 8.9 добавлена поддержка выполнения и отладки модульных тестов для проектов Unity.
  • В Visual Studio для Mac версии 8.9 улучшено окно инструментов Locals (Локальные) для проектов Unity.

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

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


Отзывы и предложения

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


Заметки о выпуске

Release Notes Icon Visual Studio 2019 для Mac версии 8.9.10 (8.9.10.4)

Выпущено 11 мая 2021 г.

Xamarin

  • Устранена проблема, из-за которой создание сертификата для идентификатора Apple ID завершалось сбоем.

Release Notes Icon Visual Studio 2019 для Mac версии 8.9.9 (8.9.9.3)

Выпущено 11 мая 2021 г.

Веб-приложения и Azure

  • Пакеты SDK для .NET Core обновлены до версий 5.0.203 и 3.1.409 для устранения уязвимости CVE-2021-31204.

Release Notes Icon Visual Studio 2019 для Mac версии 8.9.8 (8.9.8.7)

Дата выпуска: 3 мая 2021 г.

Xamarin

Release Notes Icon Visual Studio 2019 для Mac версии 8.9.7 (8.9.7.8)

Дата выпуска: 21 апреля 2021 г.

Общие

  • Устранен ряд проблем с надежностью в работе Xamarin и Unity.

Отладчик

  • Устранена проблема с некорректной работой параметра "Включить отладку подпроцессов".

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

Release Notes Icon Visual Studio 2019 для Mac версии 8.9.6 (8.9.6.6)

Выпущено 13 апреля 2021 г.

Общие

  • Устранены некоторые проблемы с надежностью.

Веб-приложения и Azure

  • Пакеты SDK для .NET Core обновлены до версий 5.0.202 и 3.1.408.

Инструменты для Unity

  • Устранен возможный сбой при получении модульных тестов из редактора Unity.

Release Notes Icon Visual Studio 2019 для Mac версии 8.9.5 (8.9.5.4)

Выпущено 6 апреля 2021 г.

Общие

  • Устранены некоторые проблемы с надежностью.

Release Notes Icon Visual Studio 2019 для Mac версии 8.9.4 (8.9.4.25)

Выпущено 30 марта 2021 г.

Общие

  • Мы устранили несколько проблем с надежностью и производительностью.

Редактирование исходного кода

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

Release Notes Icon Visual Studio 2019 для Mac версии 8.9.3 (8.9.3.13)

Выпущено 23 марта 2021 г.

Общие

  • Мы устранили несколько проблем с надежностью и производительностью.

Веб-приложения и Azure

Release Notes Icon Visual Studio 2019 для Mac версии 8.9.2 (8.9.2.0)

Выпущено 16 марта 2021 г.

Общие

  • Мы устранили несколько проблем с надежностью и производительностью.

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

  • Устранена проблема, из-за которой в диалоговом окне фиксации отображались дублирующиеся всплывающие подсказки.

Xamarin

  • Устранена проблема, из-за которой VS для Mac не удавалось найти Xcode.
  • Устранена проблема, из-за которой [сборка проектов Android завершалась сбоем в случае отсутствия пакета SDK для Android].

Release Notes Icon Visual Studio 2019 для Mac версии 8.9.1 (8.9.1.34)

Выпущено 9 марта 2021 г.

Общие

  • Мы устранили несколько проблем с надежностью и производительностью.

Редактирование исходного кода

Веб-приложения и Azure

  • Мы обновили компилятор Roslyn и устранили несколько проблем с Blazor и .NET 6.
  • Мы обновили пакеты SDK для .NET Core до версий 5.0.201 и 3.1.407 для устранения уязвимости CVE-2021-26701.

Инструменты для Unity

  • Исправлена проблема, из-за которой отмена выполняющегося теста работала неправильно.

Release Notes Icon Visual Studio 2019 для Mac версии 8.9 (8.9.0.1651)

Выпущено 2 марта 2021 г.

Новые функции

Система проектов

  • Мы добавили поддержку файлов фильтра решений (*.slnf).

Веб-приложения и Azure

  • Добавлена поддержка рабочих нагрузок и проектов .NET 6.

Инструменты для Unity

  • Добавлена возможность выполнения и отладки тестов Unity в VS для Mac
  • В окно Locals (Локальные) добавлен объект Active Scene с корневыми игровыми объектами.
  • В окно Locals (Локальные) добавлен объект this.gameObject, учитывая его высокую популярность в проектах Unity.
  • Добавлены группы Children и Components во все экземпляры GameObject, что позволяет легко отображать иерархическое представление всех объектов.
  • Добавлены Scene Path во все экземпляры GameObject, чтобы отображать расположение в сцене.
  • Добавлена поддержка JobEntityBatch/Lambdas при использовании сущностей с генераторами исходного кода.
  • Улучшена поддержка отображения для крупных массивов (с группированием индексов).
  • Добавлена поддержка для файлов raytrace shaders, UXML и USS.
  • Обновлен API сообщений Unity (для всех методов, используемых как сопрограммы).
  • Обновлено обнаружение пакетов SDK для Android.

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

Общие

  • Устранена критическая проблема со сбоем при составлении отчетов.
  • Устранено несколько проблем с надежностью и производительностью.
  • Мы обновили Mono до версии 6.12.0.122 для решения CVE-2021-24112

Отладчик

Система проектов

Установщик

Оболочка и средства

Редактирование исходного кода

Инструменты тестирования

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

Веб-приложения и Azure

Инструменты для Unity

  • Исправлено выделение при поиске в диалоговом окне сообщений Unity.
  • Исправлены проблемы со стабильностью представления дерева для проектов Unity.
  • Исправлена обработка условных точек останова.
  • Устранены проблемы со стабильностью диалогового окна сообщений в Unity.
  • Устранены несколько проблем с интерфейсом для языков, отличных от ENU.
  • Устранены проблемы со стабильностью для диагностики UNT0018.
  • Исправлены проблемы с отключением виртуальной машины при использовании методов Trace.
  • Исправлена фильтрация исключений, выдаваемых при использовании устаревших свойств.
  • Исправлена диагностика UNT0006, которая создавала неверные предупреждения для сопрограмм и AssetPostprocessor.OnAssignMaterialModel.
  • Добавлены отсутствующие сообщения Unity для API версии 2019.4.

Xamarin

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

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

  • После установки последней версии пакета SDK для .NET 5 разработчики приложений .NET Core 3.1 могут наблюдать сообщение об ошибке "Сертификат разработчика ASP.NET Core находится в недопустимом состоянии". Чтобы устранить эту проблему, выполните команду dotnet dev-certs https --clean, а затем команду dotnet dev-certs https --trust в терминале.
  • В редких случаях у вас могут быть актуальные версии всех компонентов кроме пакета SDK для .NET Core 3.1.300. При наличии такой конфигурации и выполнении обновления до версии .NET Core 3.1.300 с помощью средства обновления уведомление о необходимости обновить пакет SDK для .NET Core исчезнет только после перезапуска среды IDE.
  • Если вы уже работаете с Big Sur и не можете воспользоваться программой обновления, перейдите на веб-сайт Visual Studio для Mac и скачайте установщик.
  • Сборка проектов gRPC в Big Sur может завершаться неудачно с ошибкой protoc" exited with code 255. Это вызвано проблемой с обнаружением платформы macOS в пакете NuGet gRPC.Tools, который используется по умолчанию в шаблонах проекта. Чтобы устранить эту проблему, обновите пакет NuGet gRPC.Tools до версии 2.34.0 или более поздней.

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