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



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


Сведения о требованиях к системе см. в руководствах Требования к системе 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.10 добавлена поддержка F# 5.0.
  • В Visual Studio для Mac 8.10 добавлен новый диспетчер пакетов NuGet, написанный с использованием собственного пользовательского интерфейса Cocoa.
  • В Visual Studio для Mac 8.10 добавлена поддержка шаблонов решений, предоставляемых интерфейсом командной строки dotnet.
  • В Visual Studio для Mac 8.10 по умолчанию включена поддержка шаблонов проектов dotnet new.

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

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


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

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


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

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

Выпущено 21 июня 2022 г.

Общие

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

Выпущено 14 июня 2022 г.

Общие

Мы обновили пакеты SDK для .NET до версии 6.0.106 и 3.1.420.

Пакет SDK для .NET 5.0.X, который поставляется в Visual Studio 2019 для Mac, больше не поддерживается и больше не будет получать обновления для системы безопасности. Сопровождающая среда выполнения 3.1.X по-прежнему поддерживается и продолжит получать обновления системы безопасности. См. политику поддержки .NET. Пользователи, которые хотят остаться в Visual Studio 2019 для Mac, делают это с пониманием того, что среда теперь полностью безопасна.

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

Для безопасной среды настоятельно рекомендуется обновить пользователей до Visual Studio 2022 для Mac, поддерживаемую в настоящее время версию Visual Studio для Mac, которая поставляет полностью поддерживаемый пакет SDK для .NET 6.0.X и среду выполнения 3.1.X.

Советы по безопасности

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

Дата выпуска: 10 мая 2022 г.

Общие

  • Обновлены пакеты SDK .NET до версий 6.0.105, 5.0.408 и 3.1.419 для устранения уязвимостей CVE-2022-23267, CVE-2022-29145.

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

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

Общие

  • Исправлена уязвимость к повышению прав CVE-2022-24513.
  • Версия mono обновлена до 6.12.0.174 для устранения уязвимости CVE-2020-8927. Для обновления mono также необходимо обновить Xamarin.iOS до версии 15.8.0.3, Xamarin.Mac — до 8.8.0.3, а Xamarin.Android — до 12.2.4.3.
  • Пакеты SDK для .NET обновлены до версий 6.0.104, 5.0.407 и 3.1.418.

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

Дата выпуска: 22 марта 2022 г.

Xamarin

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

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

Выпущено 8 марта 2022 г.

Общие

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

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

Xamarin

  • Мы обновили Xamarin.iOS до версии 15.6.0.3 и Xamarin.Mac до версии 8.6.0.3, что позволило устранить проблему с семантикой владения DisposableObject.

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

Дата выпуска: 8 февраля 2022 г.

Общие

  • Исправлена проблема, из-за которой при обработке запроса не удавалось запустить пакет SDK 3.1 Angular/React.js/React.js и проекты Redux с ошибкой "При обработке запроса произошло необработанное исключение".
  • Обновлены пакеты SDK .NET до версий 6.0.102 и 5.0.405 для устранения уязвимости CVE-2022-21986.

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

Выпущено 19 января 2022 г.

Xamarin

  • Устранен сбой при развертывании проекта Xamarin.Forms на нескольких платформах.
  • Устранена проблема, которая иногда приводила к отсутствующему файлу headers/m при создании новых проектов iOS.

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

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

Xamarin

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

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

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

Общие

  • Устранена проблема, из-за которой работа Visual Studio для Mac завершалась сбоем при запуске, если homebrew был установлен на Monterey.
  • Мы обновили пакеты SDK для .NET 6.0.101, 5.0.404 и 3.1.416.
  • На компьютерах Apple Silicon (M1 или Arm64) проверьте наличие обновлений после установки Visual Studio для Mac 8.10.15, чтобы установить актуальные версии пакетов SDK для .NET.
    • Старые пакеты SDK для .NET x64 не поддерживаются в Arm64, и их следует удалить перед установкой последних поддерживаемых версий.
    • Установщик 8.10.15 и средство обновления отобразят оповещение с возможностью удаления неподдерживаемых пакетов SDK x64 перед установкой поддерживаемых версий пакета SDK для .NET.
    • Узнайте, как вручную удалить .NET с помощью этих инструкций.

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

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

Общие

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

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

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

Общие

  • Мы обновили пакет SDK для .NET Core до версии 5.0.404 и 3.1.415.
  • .NET 6.0 не будет отображаться в диалоговом окне создания проекта для проектов .NET, поскольку C# 10 используется шаблонами проектов .NET 6 и не поддерживается Visual Studio для Mac 8.10.
  • На компьютерах Apple Silicon (M1 или Arm64) ноябрьские выпуски пакетов SDK для .NET 5.0, 6.0 и .NET Core 3.1 x64 в настоящее время не поддерживаются Visual Studio для Mac 8.10. Это связано с тем, что новые пакеты SDK для .NET x64 устанавливаются в другой каталог, и в настоящее время Visual Studio для Mac поддерживает только исходное расположение установки пакета SDK для .NET, которое теперь используется только пакетом SDK Arm64.
    • В диалоговом окне проверки обновлений не будут отображаться обновления для пакетов SDK, пока в последующий выпуск Visual Studio для Mac 8.10 не будет добавлена поддержка новых пакетов SDK.
    • Если установлены ноябрьские выпуски пакетов SDK для .NET 5.0, 6.0 или .NET Core 3.1 x64, их следует удалить, а вместо них установить выпуски за октябрь.
    • Также обратите внимание, что пакет SDK для .NET 6 Arm64 не поддерживается Visual Studio для Mac 8.10.
    • Если Visual Studio для Mac 8.10 обнаруживает неподдерживаемую установку, отобразится уведомление панели сведений со ссылкой на инструкции по удалению.
    • Visual Studio 8.10.13 не поддерживается параллельно с Visual Studio для Mac 17.0 (предварительная версия 3).
    • Узнайте, как удалить .NET с помощью этих инструкций.

Xamarin

  • Устранена проблема, из-за которой не удавалось установить Eclipse Temurin JDK 1.8.0.302, поскольку средство обновления Visual Studio для Mac не устанавливало JDK с правами администратора.

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

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

Общие

  • На компьютерах Apple Silicon (M1 или Arm64) ноябрьские выпуски пакетов SDK для .NET 5.0, 6.0 и .NET Core 3.1 x64 в настоящее время не поддерживаются Visual Studio для Mac 8.10. В диалоговом окне проверки обновлений не будут отображаться обновления для пакетов SDK, пока в последующий выпуск Visual Studio для Mac 8.10 не будет добавлена поддержка новых пакетов SDK.
    • Если установлены ноябрьские выпуски пакетов SDK для .NET 5.0, 6.0 или .NET Core 3.1 x64, их следует удалить, а вместо них установить выпуски за октябрь.
    • Также обратите внимание, что пакет SDK для .NET 6 Arm64 не поддерживается Visual Studio для Mac 8.10.

Xamarin

  • Добавлена поддержка Xcode 13.1.
  • Мы заменили Mobile OpenJDK 1.8.0.25 (Майкрософт) на Eclipse Temurin JDK 1.8.0.302. Обновление приведет к удалению JDK 1.8.0.25 с компьютеров пользователей.

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

Дата выпуска: 12 октября 2021 г.

Общие

  • Мы обновили пакет SDK для .NET Core до версии 5.0.402 и 3.1.414.

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

Выпущено 29 сентября 2021 г.

Общие

Xamarin

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

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

Выпущено 14 сентября 2021 г.

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

  • Мы обновили пакет SDK для .NET Core до версии 5.0.401 и 3.1.413.

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

Выпущено 24 августа 2021 г.

Xamarin

  • Исправлена проблема, из-за которой ошибочно выводились предупреждающие сообщения "Не удалось найти Microsoft OpenJDK".

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

Выпущено 10 августа 2021 г.

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

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

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

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

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

  • Мы обновили пакет SDK для .NET Core до версий 5.0.400 и 3.1.412, чтобы устранить уязвимость CVE-2021-26423.

Xamarin

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

Выпущено 13 июля 2021 г.

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

  • Исправлена проблема с обнаружением тестов при загрузке решения.

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

  • Мы обновили пакет SDK для .NET Core до версии 5.0.302 и 3.1.411.

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

Выпущено 6 июля 2021 г.

Общие

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

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

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

Дата выпуска: 29 июня 2021 г.

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

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

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

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

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

Дата выпуска: 22 июня 2021 г.

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

Xamarin

  • Мы обновили пакет SDK для Xamarin.iOS до версии 14.20.0.24 и пакет SDKд ля Xamarin.Mac до версии 7.14.0.24.

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

Дата выпуска: 15 июня 2021 г.

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

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

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

  • Устранена проблема, из-за которой установщику или средству обновления не удавалось скачать новый пакет SDK для .NET Core.

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

Дата выпуска: 8 июня 2021 г.

Общие

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

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

  • Мы обновили все переводы.

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

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

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

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

Дата выпуска: 2 июня 2021 г.

Общие

Отладчик

  • Исправлена проблема, из-за которой окно инструментов стека вызовов не отображало внешний код.

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

  • Мы обновили MSBuild до версии 16.9.0.
  • Устранена проблема, из-за которой несохраненные изменения в коде не сохранялись при запуске отладки (F5).

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

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

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

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

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

Xamarin

  • Устранена проблема, из-за которой изменения Горячей перезагрузки XAML не синхронизировались с устройством.
  • Пакет SDK для Xamarin.iOS обновлен до версии 14.17.2.4.
  • Обновлены шаблоны Xamarin.Forms.

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

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

  • В диалоговом окне создания проекта не отображается .NET 6.0, поскольку C# 10 используется шаблонами проектов .NET 6 и не поддерживается Visual Studio для Mac 8.10.
  • На компьютерах Apple Silicon (M1 или Arm64) старые пакеты SDK для .NET необходимо удалить перед установкой выпусков за декабрь. Это связано с тем, что новые пакеты SDK для .NET x64 устанавливаются в другой каталог, а исходное расположение теперь используется только пакетом SDK для Arm64.
    • После установки Visual Studio для Mac 8.10.15 в диалоговом окне проверки наличия обновлений отобразятся последние пакеты SDK. В процессе обновления отобразится оповещение, если средство обновления обнаружит старые пакеты SDK, а также предоставится возможность удалить их. Этот же параметр доступен в установщике 8.10.15.
    • Также обратите внимание, что пакет SDK для .NET 6 Arm64 не поддерживается Visual Studio для Mac 8.10.
    • Узнайте, как удалить .NET с помощью этих инструкций.
  • В определенных условиях при развертывании проектов Xamarin.Forms на устройствах iOS появляется исключение "System.EntryPointNotFoundException". Сейчас мы работаем над исправлением, которое будет выпущено в ближайшее время.
  • После установки последней версии пакета 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.
  • Сборка проектов gRPC в Big Sur может завершаться неудачно с ошибкой protoc" exited with code 255. Это вызвано проблемой с обнаружением платформы macOS в пакете NuGet gRPC.Tools, который используется по умолчанию в шаблонах проекта. Чтобы устранить эту проблему, обновите пакет NuGet gRPC.Tools до версии 2.34.0 или более поздней.
  • В некоторых случаях может произойти сбой при сборке проектов Android с ошибкой The Java SDK could not be found, please set the path to it in the Xamarin.Android SDKs settings panel. Чтобы устранить эту проблему, выполните следующую команду в терминале: mkdir -p ~/Library/Android/sdk.

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