From 49599b15756f9793d315c0a1d2fa24a0c2af151e Mon Sep 17 00:00:00 2001 From: Rahul Bhandari Date: Mon, 27 Sep 2021 11:22:45 -0700 Subject: [PATCH 1/3] Update 6.0.0-rc.1.md --- release-notes/6.0/preview/6.0.0-rc.1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-notes/6.0/preview/6.0.0-rc.1.md b/release-notes/6.0/preview/6.0.0-rc.1.md index ec17c751..6686af6a 100644 --- a/release-notes/6.0/preview/6.0.0-rc.1.md +++ b/release-notes/6.0/preview/6.0.0-rc.1.md @@ -92,7 +92,7 @@ The following repos have been updated. ## Visual Studio Compatibility -You need [Visual Studio 2022 version 17.0](https://visualstudio.microsoft.com) or later to use .NET 6.0 on Windows. +You need [Visual Studio 2022 version 17.0](https://visualstudio.microsoft.com) or later and MSBuild 17 or later to use .NET 6.0 on Windows. ## Feedback From cae5691ee9a33a2df9ea21c6135fe226f7aa9c51 Mon Sep 17 00:00:00 2001 From: Rahul Bhandari Date: Mon, 27 Sep 2021 11:28:14 -0700 Subject: [PATCH 2/3] Update known-issues.md --- release-notes/6.0/known-issues.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/release-notes/6.0/known-issues.md b/release-notes/6.0/known-issues.md index 957315a9..e0e030b6 100644 --- a/release-notes/6.0/known-issues.md +++ b/release-notes/6.0/known-issues.md @@ -3,6 +3,15 @@ You may encounter the following known issues, which may include workarounds, mitigations or expected resolution timeframes. ## .NET SDK + +.NET 6.0 only works with Visual Studio 2022 version 17.0 or later and MSBuild 17.0 or later. + +If you try to build using a lower version of MSBuild say 16.11 you will get: + +`warning NETSDK1182: Targeting .NET 6.0 in Visual Studio 2019 is not supported` + +We recommend to upgrade to MSBuild 17 in such cases. + ### RC 1 #### 1. Optional workloads on Windows (arm64) From 822b98781a874320dea44e63163051e66512fdec Mon Sep 17 00:00:00 2001 From: Rahul Bhandari Date: Mon, 27 Sep 2021 12:58:13 -0700 Subject: [PATCH 3/3] Apply suggestions from code review Co-authored-by: Rich Lander --- release-notes/6.0/known-issues.md | 5 ++--- release-notes/6.0/preview/6.0.0-rc.1.md | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/release-notes/6.0/known-issues.md b/release-notes/6.0/known-issues.md index e0e030b6..8a83427d 100644 --- a/release-notes/6.0/known-issues.md +++ b/release-notes/6.0/known-issues.md @@ -4,13 +4,12 @@ You may encounter the following known issues, which may include workarounds, mit ## .NET SDK -.NET 6.0 only works with Visual Studio 2022 version 17.0 or later and MSBuild 17.0 or later. +.NET 6 is supported with Visual Studio 2022 and MSBuild 17. It is not supported with Visual Studio 2019 and MSBuild 16. -If you try to build using a lower version of MSBuild say 16.11 you will get: +If you build .NET 6 projects with MSBuild 16.11, for example, you will see the following error: `warning NETSDK1182: Targeting .NET 6.0 in Visual Studio 2019 is not supported` -We recommend to upgrade to MSBuild 17 in such cases. ### RC 1 #### 1. Optional workloads on Windows (arm64) diff --git a/release-notes/6.0/preview/6.0.0-rc.1.md b/release-notes/6.0/preview/6.0.0-rc.1.md index 6686af6a..f1f9f05e 100644 --- a/release-notes/6.0/preview/6.0.0-rc.1.md +++ b/release-notes/6.0/preview/6.0.0-rc.1.md @@ -92,7 +92,7 @@ The following repos have been updated. ## Visual Studio Compatibility -You need [Visual Studio 2022 version 17.0](https://visualstudio.microsoft.com) or later and MSBuild 17 or later to use .NET 6.0 on Windows. +Visual Studio users must use [Visual Studio 2022](https://visualstudio.microsoft.com) and MSBuild 17 to use .NET 6. Visual Studio 2019 and MSBuild 16 are not supported with .NET 6. ## Feedback