I have an encrypted connection file I want to make accessible to a couple of different applications, and I want to make it available to all users of the machine my apps are installed on.
I'm thinking of writing it to my "Company" root folder within the My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData
path, by which I mean if AllUsersApplicationData
goes to %WinVersionSpecificPath%\MyCompany\MyApp1\1.0.0.0
, then I want to put it in %WinVersionSpecificPath%\MyCompany
.
I know how to obtain this path using string functions, but I wonder if anybody knows whether my users will run into problems with permissions if I try and do this? Are there any restrictions on the MyCompany root?