Hi,
we have a bunch of application which rely on configuration files; these files nowadwys reside in the same folder of the application, so (e.g.)
C:\Program Files\OurCompany\OurApplication
I understand this is the wrong folder where to store config files; where should we store these files:
- allowing end users to change their configurations
- being compliant with MS guidelines
- being consistent between the various versions of Windows from Xp up to Windows7
- being indipendent from end user language
These applications are mostly written in .NET (1.1 and 2.0), some in C++, some in VB6: so any reference to an API, a constant or anything related to these environment will be greatly appreciated.
Thanks in advance to anyone who will help.
EDIT:
I'm editing this for future reference for anyone who will eventually fall here:
Pavel point is a very good point to think of; it is not applicable in our case since we have a mix of .NET, C++ and VB6 applications, but is a very good point indeed.
After Glen's suggestion, I have found these links which could be useful:
User Data and Settings Management
Data and Settings Management
Step-by-Step Guide to User Data and User Settings
User Data & Settings (Intelliem Community)
Client Settings FAQ