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



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


Сведения о требованиях к системе см. в руководствах Требования к системе 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.8 добавлена поддержка предварительной версии для пользовательских шаблонов .NET Core, добавляемых с помощью dotnet new (функции предварительной версии можно включить в разделе "Параметры" > "Другие" > "Функции предварительной версии").
  • В Visual Studio для Mac версии 8.8 добавлена поддержка отладки проектов Blazor WebAssembly.
  • В Visual Studio для Mac версии 8.8 добавлена поддержка доступа к источникам пакетов NuGet Azure DevOps с помощью учетной записи, с которой выполнен вход, без необходимости использования личного маркера доступа (PAT).
  • Visual Studio для Mac версии 8.8 теперь может работать в предварительной версии macOS Big Sur для разработчиков. Дополнительные сведения см. в статье Известные проблемы.
  • В Visual Studio для Mac версии 8.8.3 или более поздних версий теперь по умолчанию включена полная поддержка специальных возможностей.
  • Мы добавили функции в Visual Studio для Mac, чтобы предупреждать пользователей, когда недостаток места на диске приведет к снижению производительности.

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

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


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

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


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

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

Выпущено 18 февраля 2021 г.

Xamarin

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

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

Выпущено 16 февраля 2021 г.

Общие

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

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

Выпущено 9 февраля 2021 г.

Общие

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

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

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

Xamarin

  • Добавлена поддержка Xcode 12.4.

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

Выпущено 2 февраля 2021 г.

Общие

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

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

  • Исправлена проблема с отрисовкой пользовательского интерфейса для Big Sur при использовании светлой темы в интегрированной среде разработки.

Средство обновления

  • Увеличена частота проверки наличия обновлений с 1 дня до 4 часов.

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

Выпущено 20 января 2021 г.

Общие

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

Установщик

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

Выпущено 12 января 2021 г.

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

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

Xamarin

  • Добавлена поддержка Xcode 12.3.

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

Дата выпуска: 15 декабря 2020 г.

Общие

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

Отладчик

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

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

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

Дата выпуска: 1 декабря 2020 г.

Общие

  • Устранено несколько проблем с надежностью и производительностью.
  • При определенных обстоятельствах было невозможно включить полную поддержку специальных возможностей с использованием VoiceOver. Мы включили полную поддержку специальных возможностей по умолчанию и обновили документацию по специальным возможностям Visual Studio для Mac.

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

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

  • Устранена проблема, из-за которой при публикации проектов ASP.NET Core 5.0 в Azure возникал сбой со следующей ошибкой: "Ошибка HTTP 500.31 — ANCM не удалось найти нативные зависимости".

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

Дата выпуска: 24 ноября 2020 г.

Общие

  • Платформа .NET Core обновлена до версии 3.1.404.
  • Компилятор F# обновлен до версии 5.0.

Отладчик

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

Установщик

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

  • Устранена проблема, из-за которой окно инструментов "Ошибки" не сохраняло параметры кнопок панели инструментов.

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

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

Дата выпуска: 19 ноября 2020 г.

Общие

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

Отладчик

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

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

Xamarin

  • Устранена проблема со специальными возможностями в средстве предварительного просмотра XAML, когда средство VoiceOver ошибочно объявляло декоративное изображение как "изображение".
  • Устранена проблема со специальными возможностями в средстве предварительного просмотра XAML, когда средство VoiceOver озвучивало ненужное содержимое при переходе по ссылке "Начало работы с горячей перезагрузкой XAML".
  • Добавлена поддержка Xcode 12.2.

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

Дата выпуска: 10 ноября 2020 г.

Примечание.

Этот выпуск Visual Studio для Mac теперь может работать в бета-сборках macOS Big Sur для разработчиков. Если вы уже работаете с Big Sur и не можете воспользоваться программой обновления, перейдите на веб-сайт Visual Studio для Mac и скачайте установщик.

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

Отладка проектов Blazor WebAssembly

Теперь в Visual Studio для Mac включена полная поддержка отладки проектов Blazor WebAssembly,, позволяющая задавать точки останова, контрольные точки, а также перемещаться по коду с помощью команд пошагового выполнения и пропуска и многое другое.

Examining a watched variable while debugging a Blazor WebAssembly application
Изучение просматриваемой переменной при отладке приложения Blazor WebAssembly

Дополнительные сведения об отладке в Visual Studio для Mac см. в статье Отладка в Visual Studio для Mac.

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

  • Мы добавили поддержку для .NET Core 5, предварительная версия 8.
  • Мы добавили интегрированную поддержку для доступа к источникам пакетов NuGet Azure DevOps с помощью учетной записи, с которой выполнен вход, без личного маркера доступа (PAT).

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

Отладчик

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

  • Исправлена проблема, которая привела к пустой панели свойств для файлов при загрузке проектов AddIn.
  • Исправлена проблема, из-за которой пользователи не могли отменить операцию загрузки решения.
  • Мы устранили проблему, при которой процесс сборки Android никогда не останавливался.
  • Мы устранили проблему, при которой переименование файла с включенным параметром "Показывать все файлы" в окне решения приводило к тому, что файл добавлялся дважды, что могло вызвать зависание.
  • Мы устранили проблему с установкой другого FrameworkSDKRoot в VS для Mac.
  • Мы устранили проблему, из-за которой создание новой папки проекта, имя которой содержало только один символ, завершалось с ошибкой.
  • Мы обновили MSBuild до версии 16.8 RTM.

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

  • Мы увеличили скорость функции поиска в файлах.
  • Исправлена проблема, из-за которой регистрировались ошибочные исключения при удалении несохраненных файлов из проекта.
  • Исправлена проблема, приводившая к нескольким поискам по запросу и медленной реакции при поиске.
  • Исправлена проблема, из-за которой Visual Studio не удавалось найти файлы и классы, включенные в проект многоцелевого проекта стиля SDK.
  • Исправлена проблема, при которой путь к каталогу для поиска в файлах был задан неправильно.
  • Исправлена проблема, которая не позволила пользователям открывать сборки в браузере сборок.
  • Исправлена проблема, из-за которой файлы открывались в Visual Studio Code вместо шестнадцатеричного редактора при выборе открытия в шестнадцатеричном редакторе.
  • Улучшена производительность средства просмотра сборок.
  • Обозреватель сборок был перенесен в новый редактор.
  • Мы снова реализовали панель ошибок и переместили выходные данные сборки на отдельную панель.
  • Повышены общая производительность и надежность.
  • Мы заменили термин "панель" на "окно инструментов" во всей интегрированной среде разработки и обновили меню "Вид" верхнего уровня.
  • Мы устранили проблему, при которой содержимое диалогового окна "Справочник" не озвучивалось VoiceOver в правильной последовательности.
  • Мы устранили потенциальное зависание в Обозревателе сборок.
  • Мы устранили проблему с кодировкой во встроенном терминале.
  • Мы устранили проблему, при которой при нажатии на кнопку "Найти" в диалоговом окне "Замена в файлах" выполнялась замена найденного текста.
  • Мы устранили проблему, при которой действие "Поиск в каталоге" завершалось сбоем после второго использования.
  • Мы обновили NuGet до версии 5.8 RC.
  • Мы устранили проблему, из-за которой было невозможно ввести (специальные) символы в консоли VS при нажатии клавиши OPTION.
  • Мы устранили проблему, из-за которой оповещения было нельзя нажать кнопкой мыши в macOS Big Sur.

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

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

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

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

  • Исправлена проблема, из-за которой в новом тестовом проекте F# отображались ошибки и предупреждения.
  • Исправлена проблема, связанная с созданием файла решения, которая привела к возникновению проблемы совместимости Visual Studio в Windows.
  • Исправлена проблема, из-за которой RAZOR-файлы неправильно отображали ошибку "Директива using не нужна".
  • Исправлена проблема, из-за которой технология IntelliSense для классов из нового проекта библиотеки классов Razor была недоступна в RAZOR-файлах.
  • Исправлена проблема, не позволяющая обнаруживать подписки Azure при публикации в Azure.
  • Исправлена проблема, из-за которой не удавалось находить подписки Azure.
  • Исправлено аварийное завершение работы в редакторе Razor.
  • Исправлена проблема с достижением точек останова при отладке приложения Blazor WebAssembly.
  • Добавлена поддержка предварительной версии для пользовательских шаблонов .NET Core, добавленных с помощью dotnet new.
  • Мы устранили проблему, при которой проект WebAssembly Blazor не распознавался в .NET 5 и окно выбора браузеров было недоступно.
  • Мы исправили проблему, из-за которой недопустимый сертификат разработки приводил к неустранимому зависанию.
  • Мы устранили проблему, из-за которой в IntelliSense отображался клиент OpenAPI после удаления службы OpenAPI.
  • Мы обновили .NET Core до версий 5.0.100 и 3.1.403.

Xamarin

Другие

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

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

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

  • После установки последней версии пакета SDK для .NET 5 разработчики приложений .NET Core 3.1 могут наблюдать сообщение об ошибке "Сертификат разработчика ASP.NET Core находится в недопустимом состоянии". Чтобы устранить эту проблему, выполните команду dotnet dev-certs https --clean, а затем команду dotnet dev-certs https --trust в терминале.
  • Загрузка проектов Blazor WebAssembly с помощью .NET 5.0 RC1 пока не поддерживается.
  • В редких случаях у вас могут быть актуальные версии всех компонентов кроме пакета SDK для .NET Core 3.1.300. При наличии такой конфигурации и выполнении обновления до версии .NET Core 3.1.300 с помощью средства обновления уведомление о необходимости обновить пакет SDK для .NET Core исчезнет только после перезапуска среды IDE.

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