共用方式為


Visual Studio Icon Visual Studio 2019 for Mac version 8.10 Release Notes



Developer Community | System Requirements | Compatibility | Distributable Code | Documentation | Blogs | Servicing


For information on the system requirements see the see Mac System Requirements and Mac Platform Targeting and Compatibility guides.

To learn more about other related downloads, see the Downloads page.


What's New in Visual Studio 2019 for Mac

Visual Studio 2019 for Mac Releases

Visual Studio 2019 for Mac Blog Posts

The Visual Studio Blog is the official source of product insight from the Visual Studio Engineering Team. You can find in-depth information about the Visual Studio 2019 for Mac releases in the following posts:


Release Highlights

  • Visual Studio for Mac 8.10 adds support for F# 5.0.
  • Visual Studio for Mac 8.10 introduces a new NuGet Package Manager written using native Cocoa UI.
  • Visual Studio for Mac 8.10 adds support for solution templates provided by dotnet CLI.
  • Visual Studio for Mac 8.10 has dotnet new project template support enabled by default.

Known Issues

Refer to the Known Issues section.


Feedback and Suggestions

We would love to hear from you! You can report a problem through the Report a Problem option in Visual Studio for Mac IDE. You can track your feedback, including suggestions, in the Developer Community portal.


Release Notes

Release Notes Icon Visual Studio 2019 for Mac version 8.10.25 (8.10.25.2)

released June 21, 2022

General

Release Notes Icon Visual Studio 2019 for Mac version 8.10.24 (8.10.24.14)

released June 14, 2022

General

We have updated the .NET SDKs to 6.0.106 and 3.1.420.

The .NET 5.0.X SDK that ships within Visual Studio 2019 for Mac is no longer supported, and will no longer receive security updates. The accompanying 3.1.X runtime is still in support, and will continue to receive security updates. See the .NET support policy. Users who wish to remain on Visual Studio 2019 for Mac do so with an understanding that the environment is now only partially secure.

Visual Studio for Mac adheres to the Microsoft Modern Lifecycle Policy. In accordance with this policy, Visual Studio 2019 for Mac is unsupported and will receive limited updates until July 2022. After July 2022, Visual Studio 2019 for Mac will cease to receive updates of any kind.

For a secure environment, we strongly recommend users upgrade to Visual Studio 2022 for Mac, the currently supported version of Visual Studio for Mac, which ships a fully supported .NET 6.0.X SDK and 3.1.X runtime.

Security Advisory Notice

Release Notes Icon Visual Studio 2019 for Mac version 8.10.23 (8.10.23.7)

released May 10, 2022

General

Release Notes Icon Visual Studio 2019 for Mac version 8.10.22 (8.10.22.11)

released April 12, 2022

General

  • We have fixed an elevation of privilege vulnerability CVE-2022-24513
  • We have updated mono to 6.12.0.174 addressing CVE-2020-8927. The mono update also requires updating Xamarin.iOS to 15.8.0.3, Xamarin.Mac to 8.8.0.3 and Xamarin.Android to 12.2.4.3.
  • We have updated the .NET SDKs to 6.0.104, 5.0.407 and 3.1.418

Release Notes Icon Visual Studio 2019 for Mac version 8.10.21 (8.10.21.4)

released March 22, 2022

Xamarin

  • We have added support for Xcode 13.3.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.20 (8.10.20.0)

released March 8, 2022

General

Release Notes Icon Visual Studio 2019 for Mac version 8.10.19 (8.10.19.2)

released February 15, 2022

Xamarin

  • We have updated the Xamarin.iOS to 15.6.0.3 and Xamarin.Mac to 8.6.0.3, addressing an issue with DisposableObject ownership semantics.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.18 (8.10.18.11)

released February 8, 2022

General

  • We fixed an issue where running 3.1 SDK Angular / React.js / React.js and Redux projects failed with “An unhandled exception occurred while processing the request” error.
  • We have updated the .NET SDKs to 6.0.102 and 5.0.405 addressing CVE-2022-21986.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.17 (8.10.17.2)

released January 19, 2022

Xamarin

  • We fixed a crash when deploying a Xamarin.Forms project to multiple platforms.
  • We fixed an issue that sometimes resulted in the headers/m file missing when creating new iOS projects.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.16 (8.10.16.2)

released December 16, 2021

Xamarin

  • We have added support for Xcode 13.2.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.15 (8.10.15.32)

released December 14, 2021

General

  • We fixed an issue where Visual Studio for Mac crashed on startup if homebrew was installed on Monterey.
  • We have updated the .NET SDKs 6.0.101, 5.0.404 and 3.1.416.
  • On Apple Silicon (M1 or Arm64) machines please check for updates after installing Visual Studio for Mac 8.10.15 in order to update to the latest versions of .NET SDKs.
    • Old .NET x64 SDKs are not supported on Arm64 and must be removed before installing the latest supported versions.
    • The 8.10.15 installer and updater will show an alert with an option to uninstall the unsupported x64 SDKs before installing the supported .NET SDK versions.
    • Learn how to uninstall .NET manually with these instructions.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.14 (8.10.14.17)

released November 17, 2021

General

  • We fixed an issue in the debugger that may cause the IDE to crash.
  • We fixed a handful of issues in the updater and SDK manager that may cause the IDE to crash.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.13 (8.10.13.11)

released November 8, 2021

General

  • We have updated the .NET Core SDKs to 5.0.404 and 3.1.415.
  • .NET 6.0 will not be displayed in the New Project dialog for .NET projects since C# 10 is used by .NET 6 project templates and is not supported by Visual Studio for Mac 8.10.
  • On Apple Silicon (M1 or Arm64) machines, the November releases of the .NET 5.0, 6.0 and .NET Core 3.1 x64 SDKs are not currently supported by Visual Studio for Mac 8.10. This is because the new x64 .NET SDKs install into a different directory and Visual Studio for Mac currently only supports the original .NET SDK install location, which is now only used by the Arm64 SDK.
    • The check for updates dialog will not show updates for any SDKs until a later release of Visual Studio for Mac 8.10 adds support for the new SDKs.
    • If the November releases of .NET 5.0, 6.0 or .NET Core 3.1 x64 SDKs are installed, then these should be removed, and the October releases installed instead.
    • Also note that the .NET 6 Arm64 SDK is not supported by Visual Studio for Mac 8.10.
    • An information bar notification will be displayed if Visual Studio for Mac 8.10 detects an unsupported installation with a link to uninstall instructions.
    • Visual Studio 8.10.13 is not supported side by side with Visual Studio for Mac 17.0 Preview 3.
    • Learn how to uninstall .NET with these instructions.

Xamarin

  • We fixed a problem where Eclipse Temurin JDK 1.8.0.302 failed to install since the Visual Studio for Mac Updater was not installing the JDK with admin privileges.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.12 (8.10.12.16)

released November 2, 2021

General

  • On Apple Silicon (M1 or Arm64) machines, the November releases of the .NET 5.0, 6.0 and .NET Core 3.1 x64 SDKs are not currently supported by Visual Studio for Mac 8.10. The check for updates dialog will not show updates for any SDKs until a later release of Visual Studio for Mac 8.10 adds support for the new SDKs.
    • If the November releases of .NET 5.0, 6.0 or .NET Core 3.1 x64 SDKs are installed, then these should be removed, and the October releases installed instead.
    • Also note that the .NET 6 Arm64 SDK is not supported by Visual Studio for Mac 8.10.

Xamarin

  • We have added support for Xcode 13.1.
  • We have replaced Microsoft's Mobile OpenJDK 1.8.0.25 with Eclipse Temurin JDK 1.8.0.302. The update will remove JDK 1.8.0.25 from user machines.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.11 (8.10.11.8)

released October 12, 2021

General

  • We have updated the .NET Core SDKs to 5.0.402 and 3.1.414.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.10 (8.10.10.8)

released September 29, 2021

General

Xamarin

  • We added support for Xcode 13.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.9 (8.10.9.3)

released September 14, 2021

Web and Azure

  • We have updated the .NET Core SDKs to 5.0.401 and 3.1.413.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.8 (8.10.8.0)

released August 24, 2021

Xamarin

  • We fixed an issue causing erroneous "No Microsoft OpenJDK could be found" warning messages.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.7 (8.10.7.17)

released August 10, 2021

Shell and Tools

  • We fixed an issue preventing searching for NuGet packages in the global search bar.

Version Control

  • We fixed an issue where some projects under Git were not showing Git changes.

Web and Azure

  • We have updated the .NET Core SDK to 5.0.400 and 3.1.412 addressing CVE-2021-26423.

Xamarin

Release Notes Icon Visual Studio 2019 for Mac version 8.10.6 (8.10.6.10)

released July 13, 2021

Test Tools

  • We fixed an issue with test discovery might fail when loading a solution.

Web and Azure

  • We have updated the .NET Core SDKs to 5.0.302 and 3.1.411.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.5 (8.10.5.16)

released July 6, 2021

General

  • We fixed several reliability issues related to editor tooltips and external file changes.

Shell and Tools

Release Notes Icon Visual Studio 2019 for Mac version 8.10.4 (8.10.4.11)

released June 29, 2021

Shell and Tools

  • We fixed an issue where the global search results didn't match the filter tag being used.

Source Code Editing

Web and Azure

Release Notes Icon Visual Studio 2019 for Mac version 8.10.3 (8.10.3.15)

released June 22, 2021

Web and Azure

Xamarin

  • We have updated the Xamarin.iOS SDK to 14.20.0.24 and the Xamarin.Mac SDK to 7.14.0.24.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.2 (8.10.2.17)

released June 15, 2021

Version Control

  • We fixed an issue where the commit selection in the Diff view never finishes loading.
  • We fixed an issue that might cause an IDE crash.

Web and Azure

  • We fixed an issue where the new .NET Core SDK could not be downloaded by the installer or updater.

Release Notes Icon Visual Studio 2019 for Mac version 8.10.1 (8.10.1.71)

released June 8, 2021

General

  • We have fixed several reliability issues with Git and Xamarin.

Shell and Tools

  • We have updated all translations.

Version Control

  • We have fixed several alignment issues in the Blame view.

Web and Azure

Release Notes Icon Visual Studio 2019 for Mac version 8.10 (8.10.0.1773)

released June 2, 2021

General

Debugger

  • We fixed an issue where the Call Stack tool window wouldn't show external code.

Project System

  • We updated MSBuild to 16.9.0.
  • We fixed an issue where unsaved code changes were not saved when debugging was started (F5).

Shell and Tools

Source Code Editing

Test Tools

Web and Azure

  • We updated .NET Core SDKs to 5.0.203 and 3.1.409 addressing CVE-2021-31204.
  • We have fixed an issue where creating .NET Core projects was failing when .NET 6 Preview 4 was installed.

Xamarin

  • We fixed an issue where XAML Hot Reload changes were not synchronized with the device.
  • We updated the Xamarin.iOS SDK to 14.17.2.4.
  • We have updated Xamarin.Forms templates.

Known Issues

The following is a list of all existing known issues in Visual Studio 2019 for Mac version 8.10:

  • The New Project dialog does not display .NET 6.0 since C# 10 is used by .NET 6 project templates and is not supported by Visual Studio for Mac 8.10.
  • On Apple Silicon (M1 or Arm64) machines, old .NET SDKs must be uninstalled before installing the December releases. This is because the new x64 .NET SDKs install into a different directory and the original location is now only used by the Arm64 SDK.
    • After installing Visual Studio for Mac 8.10.15 the check for updates dialog will show latest SDKs. During the update process the updater application will show an alert if it detects the old SDKs and will provide the option to remove them. The same option is available in the 8.10.15 installer.
    • Also note that the .NET 6 Arm64 SDK is not supported by Visual Studio for Mac 8.10.
    • Learn how to uninstall .NET with these instructions.
  • Under certain conditions, a "System.EntryPointNotFoundException" exception appears when deploying Xamarin.Forms projects to an iOS device. We're currently working on a fix which will be released shortly.
  • After installing the latest .NET 5 SDK, developers of .NET Core 3.1 apps might see an error indicating "The ASP.NET Core developer certificate is in an invalid state.". Running dotnet dev-certs https --clean then dotnet dev-certs https --trust from the Terminal will fix the issue.
  • In rare cases, it's possible to be up to date with everything but the .NET Core 3.1.300 SDK. If you enter into this configuration and update to .NET Core 3.1.300 using the updater, the notification to update the .NET Core SDK will not disappear until the IDE is restarted.
  • On Big Sur gRPC projects may fail to build with an error protoc" exited with code 255. This is a problem with macOS platform detection in the gRPC.Tools NuGet package that is used by default in the project templates. A workaround is to update the gRPC.Tools NuGet package to version 2.34.0 or later.
  • In some cases, Android projects may fail to build with an error The Java SDK could not be found, please set the path to it in the Xamarin.Android SDKs settings panel. A workaround is to execute the following command in a Terminal: mkdir -p ~/Library/Android/sdk.

Top of Page