Summary: Several different users will use my application on a specific machine. I want the application to store its data in one common file on this computer, regardless of which user launches the application.
To achieve what I want, I wonder if this question might be relevant: The difference between 'SpecialFolder.LocalApplicationData' and 'SpecialFolder.ApplicationData'?
From this question and its answers it is clear that:
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)
specific to the car. Some of the information I received from googling confirms this. However, I also found information that LocalApplicationData is user-specific.
So what is right? And can someone tell me what “user-specific” and “specific computer” really mean?
Here's what I think: if LocalApplicationData is a machine, then I can use this as a basis so that my application saves all its data in one common file for all users.
I am also interested to know about the ApplicationData folder:
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
Should I use ApplicationData to get what I want?
niko
source share