Use recommended storage locations for app and user data
- Dominant language
- PowerShell
- Stars
- 22k
- Forks
- 4.9k
- Avg merge
- 5d 5h
- Merged PRs (30d)
- 29
Description
On Windows, .NET 6 is putting application data directly in the user profile at `$env:userprofile\.dotnet`. This violates Microsoft recommendations for Windows operating systems and should be moved to the recommended locations.

A selection of recommended storage locations are
- ApplicationData (roaming)
- LocalApplicationData (non-roaming e.g., Local/LocalLow)
- CommonApplicationData (non-roaming)
- CommonProgramFiles (non-roaming)
Source and details about recommended storage locations:
https://docs.microsoft.com/en-us/dotnet/api/system.environment.specialfolder?view=net-6.0
Contributor guide
Assessment
This issue has not been assessed yet.