-
Notifications
You must be signed in to change notification settings - Fork 15
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
[BUG] C# Dev Kit clutters home folder on Linux instead of using proper XDG folders #455
Comments
yes, i hit this problem as well, folders like Library may conflict with folders created by user for their own files, and especially bad. |
Me too. Please don't clutter my homedir. |
Thanks for reporting this, we'll take a look. |
The prpbg.dat will no longer be created in the next prerelease version of C# Dev Kit. It was fixed here: #118 Will have to reassign the *.dmp file creation question to Michael. |
In the next pre-release, dumps on Linux will be moved to a hidden folder already in use by other Microsoft products. |
Closing on behalf of @MichaelMaio's request. |
Switching to pre-release version works for me. |
Describe the Issue
On Linux, the C# Dev Kit seems to create folders inside the user's home folder:
csdevkit
, with crash dumps such asdumps/dotnet.436722.dmp
Library
, withApplication Support/Microsoft Visual Studio/prpbg.dat
Steps To Reproduce
Expected Behavior
Using the home folder (root) to store (any type of) application data is considered bad practice on Linux desktops. XDG user directories should preferably be used for this, which usually evaluate to (hidden) folders such as
~/.cache
or~/.local/share
.Environment Information
The text was updated successfully, but these errors were encountered: