Заметки о выпуске Visual Studio 2019 для Mac Preview
Сообщество разработчиков | Требования к системе | Совместимость | Распространяемый код | Документация | Блоги | Обслуживание
Получение предварительной версии
Важно!
Получите предварительную версию Visual Studio 2019 для Mac, обновившись до канала предварительной версии.
Эта версия не готова к выпуску, а также к использованию на рабочих компьютерах или созданию кода готовых программных продуктов.
Дополнительные сведения о Visual Studio для Mac см. в статьях Требования к системе Visual Studio 2017 для Mac и Целевая платформа и совместимость для Visual Studio 2017 для Mac.
Для получения дополнительных сведений о связанных скачиваемых файлах обратитесь к странице Загрузки.
Новые возможности предварительной версии 8.10
Выпуски Visual Studio 2019 для Mac 8.10 (предварительная версия)
- 26 мая 2021 г. — Visual Studio 2019 для Mac версии 8.10 ( предварительная версия 5)
- 18 мая 2021 г. — Visual Studio 2019 для Mac версии 8.10, предварительная версия 4
- 11 мая 2021 г. — Visual Studio 2019 для Mac версии 8.10, предварительная версия 3
- 4 мая 2021 г. — Visual Studio 2019 для Mac версии 8.10, предварительная версия 2.2
- 22 апреля 2021 г. — Visual Studio 2019 для Mac версии 8.10, предварительная версия 2.1
- 14 апреля 2021 г. — Visual Studio 2019 для Mac версии 8.10, предварительная версия 2
- 2 марта 2021 г. — Visual Studio 2019 для Mac версии 8.10, предварительная версия 1
Основные сведения о выпуске
Известные проблемы
Ознакомьтесь с разделом Известные проблемы.
Отзывы и предложения
Мы будем рады узнать ваше мнение! Вы можете сообщить о проблеме, щелкнув пункт Сообщить о проблеме на экране интегрированной среды разработки Visual Studio для Mac. Вы можете отслеживать свои отзывы и предложения на портале сообщества разработчиков.
Заметки о выпуске
Visual Studio 2019 для Mac версии 8.10 Preview 5 (8.10.0.1772)
Дата выпуска: 26 мая 2021 г.
Общие
- Мы устранили несколько проблем с надежностью, обнаруженных в предыдущем предварительном выпуске.
Xamarin
- Мы исправили ошибки, связанные с критическим изменением в AudioUnitPropertyIDType.
Visual Studio 2019 для Mac версии 8.10 preview 4 (8.10.0.1759)
Дата выпуска: 18 мая 2021 г.
Общие
- Устранены некоторые проблемы с надежностью.
Веб-приложения и Azure
- Устранена проблема, из-за которой при создании проектов .NET Core происходил сбой, если была установлена среда .NET 6, предварительная версия 4.
Visual Studio 2019 для Mac версии 8.10 preview 3 (8.10.0.1720)
Выпущено 11 мая 2021 г.
Общие
- Устранен ряд проблем с производительностью.
- Мы обновили Mono до версии 6.12.0.140, благодаря чему устранена проблема в Big Sur, вызывающая зависание Visual Studio для Mac.
Веб-приложения и Azure
- Пакеты SDK для .NET Core обновлены до версий 5.0.203 и 3.1.409 для устранения уязвимости CVE-2021-31204.
Xamarin
- Обновлены шаблоны Xamarin.Forms.
Visual Studio 2019 для Mac версии 8.10 preview 2.2 (8.10.0.1457)
Дата выпуска: 4 мая 2021 г.
Общие
- Устранен ряд проблем с надежностью и производительностью.
- Улучшено общее потребление памяти и производительность при работе с решениями большого размера.
Система проектов
- Устранена проблема, из-за которой несохраненные изменения в коде не сохранялись при запуске отладки (F5).
Оболочка и средства
- Устранена проблема, из-за которой подсказки на вкладке файлов не отображались.
- Устранена проблема, из-за которой окно встроенного терминала не очищалось при повторном запуске приложения.
- Поддержка шаблонов проектов
dotnet new
теперь включена по умолчанию. - Устранена проблема, из-за которой кнопки поиска и замены в разделе "Поиск в файлах" были отключены при выборе решения.
Редактирование исходного кода
- Удален устаревший параметр "Интерпретировать нажатие клавиши TAB как команду расстановки отступов", который не поддерживается в платформенном редакторе.
Инструменты тестирования
- Устранена проблема, из-за которой модульные тесты не выполнялись при использовании во вложенных классах.
Visual Studio 2019 для Mac версии 8.10 Preview 2.1 (8.10.0.976)
Дата выпуска: 22 апреля 2021 г.
Общие
- Устранен ряд проблем с надежностью, которые возникали при работе с проектами Xamarin.Forms.
Xamarin
- Устранена проблема, из-за которой изменения Горячей перезагрузки XAML не синхронизировались с устройством.
- Пакет SDK для Xamarin.iOS обновлен до версии 14.17.2.4.
Visual Studio 2019 для Mac версии 8.10 Preview 2 (8.10.0.967)
Дата выпуска: 14 апреля 2021 г.
Отладчик
- Исправлена проблема, из-за которой окно инструментов стека вызовов не отображало внешний код.
Система проектов
- Мы обновили MSBuild до версии 16.9.0.
Оболочка и средства
- Диспетчер пакетов NuGet теперь использует собственный пользовательский интерфейс Cocoa.
- Исправлена проблема, из-за которой $(SolutionDir) не определялся при восстановлении больших решений.
- Исправлена проблема, из-за которой PackageReferences неожиданно обновлялись.
- Мы добавили поддержку
<packageRestore>
параметра вNuGet.config
. - Мы обновили NuGet до версии 5.9.
- Исправлена проблема, из-за которой форматирование кода новых проектов .NET Core было несогласованным.
- Мы добавили поддержку шаблонов решений, предоставляемых интерфейсом командной строки
dotnet
.
Редактирование исходного кода
- Мы добавили поддержку F# 5.0.
- Исправлена проблема, из-за которой функции языка F# 4.7 не работали.
- Исправлена проблема, из-за которой происходил сбой отправки кода F# в окно инструментов F# Interactive с ошибкой.
- Мы устранили несколько проблем с новым пользовательским интерфейсом быстрых исправлений (предварительная версия функции).
Visual Studio 2019 для Mac версии 8.10 Preview 1 (8.10.0.407)
Выпущено 2 марта 2021 г.
Общие
- Устранены некоторые проблемы с надежностью.
- Мы обновили Mono до версии 6.12.0.122 для решения CVE-2021-24112.
Известные проблемы
Ниже приведен список всех известных проблем в Visual Studio 2019 для Mac версии 8.10:
- При определенных условиях при развертывании проектов 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
.