Framework is grayedout after installing .NET 6.

After installing .NET 6 and VS2022 when I try to create a new project, can not change Framework and only net6.0 is available.

it's also disbaled and I can't change it.

I also changed the Use MSBuild version and set it to this computer, but the issue still persists

1 comment

Hello V.Cheshmy,

Unfortunately, you've run into a known issue, see

The workaround is the following:

  • Right click on the solution and select Manage .NET SDK
  • Select oder SDK (e.g. 3.1) and latestMinor as Roll-forward policy
  • Create new project for older framework
  • Open Manage .NET SDK and set Roll-forward policy to the state it was before

Hope this helps! Please let me know if you have any questions.


Please sign in to leave a comment.