Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update install docs for .NET 8 #38047

Merged
merged 2 commits into from
Nov 14, 2023
Merged

Update install docs for .NET 8 #38047

merged 2 commits into from
Nov 14, 2023

Conversation

gewarren
Copy link
Contributor

@gewarren gewarren commented Nov 14, 2023

Copy link
Contributor

@tdykstra tdykstra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, aside from one place 7 wasn't changed to 8.

docs/core/install/macos.md Outdated Show resolved Hide resolved
@gewarren gewarren enabled auto-merge (squash) November 14, 2023 16:05
@gewarren
Copy link
Contributor Author

Thanks for the review, @tdykstra.

@gewarren gewarren merged commit 2d05ee5 into dotnet:main Nov 14, 2023
8 checks passed
@@ -170,6 +173,7 @@ Visual Studio for Mac installs the .NET SDK when the **.NET** workload is select

| .NET SDK version | Visual Studio version |
| --------------------- | ---------------------------------------------------- |
| 8.0 | Visual Studio 2022 for Mac 17.8 or higher. |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @gewarren ,

My client is looking to migrate a large scale Xamarin.Native app to .NET style. For IDE we are using Visual Studio for Mac 2022. Noticed that in this document, it mentioned .NET 8 will be supported by Visual Studio 2022 for Mac 17.8 or higher.

Currently Visual Studio for Mac 2022 is up to 17.6.8 (Release Notes https://learn.microsoft.com/en-us/visualstudio/releases/2022/mac-release-notes#17.6.8)

Does it mean there will be a 17.8 for macOS version to be released before the it's retirement in Auguest 2024? (Visual Studio for Windows does have 17.8 released to support .NET 8)

Thanks

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@thomaschenato Sorry, you are correct. Based on https://dotnet.microsoft.com/en-us/download/dotnet/8.0, it looks like version 17.6 is enough for .NET 8. I'll update this page.

Copy link

@thomaschenato thomaschenato Feb 16, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gewarren Thank you for the response.

It seems a Preview Feature in Visual Studio for Mac 2022 17.6.

image

From your end, do you know if there will ever be an Visual Studio for Mac 2022 update that will officially support .NET SDK 8?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding @ghogen to help answer your question.

Copy link
Contributor

@adegeo adegeo Feb 20, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunately I don't think so. What's happening to Visual Studio for Mac? clarifies this. Some key points I pulled from the article:

  • Support ends this year on Aug 31st.
  • Microsoft doesn't plan to add support for .NET 8 or C#12 to Visual Studio for Mac.
  • VSCode is the replacement on Mac.

It seems someone on that team added .NET 8 as a "preview feature" simply because it's planned as not supported but wanted to give it people before VS on Mac died. 😢

I'll update this article to indicate this a Preview feature, and cross-link to this other article to indicate the future of VS for Mac.

@gewarren gewarren deleted the install-docs branch February 16, 2024 16:54
@gewarren gewarren added the 🏁 Release: .NET 8 Work items for the .NET 8 release label Apr 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants