我们有一堆依赖于配置文件的应用程序;这些文件nowadwys驻留在应用程序的相同的文件夹,所以(例如)在哪里可以节省应用程序配置
C:\Program Files\OurCompany\OurApplication
我理解,这是错误的文件夹,其中存储的配置文件;我们应该在哪里存储这些文件:
- 允许最终用户更改他们的配置
- 是符合MS准则
- 是从XP最多的Windows7
的Windows各个版本之间是一致的 - 从终端用户的语言是indipendent
这些应用程序主要是用.NET编写的(1.1和2.0),一些用C++编写,一些用VB6编写:所以任何有关API,常量或任何与这些环境相关的参考都将不胜感激。
在此先感谢任何愿意帮助的人。
编辑:
我编辑本作的人谁最终会在这里将来参考: 帕维尔点是一个非常好的角度去思考的;它不适用于我们的情况,因为我们有.NET,C++和VB6应用程序的组合,但确实非常好。 格伦的建议后,我发现这些链接可能是有用的: 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
谢谢格伦:这几乎是我一直在寻找。偶然的,你是否也知道如何在.NET和/或C++和/或VB6中访问这些文件夹? – 2009-06-11 07:36:56