代码之家  ›  专栏  ›  技术社区  ›  Anton

.NET应用程序设置路径

  •  6
  • Anton  · 技术社区  · 16 年前

    默认情况下,Windows应用程序设置保存在此目录中:

    %USERPROFILE%\Local Settings\Application Data\<Company Name>\<appdomainname>_<eid>_<hash>\<version>\user.config
    

    是否可以更改保存user.config文件的路径? 例如,是否将其保存在本地文件夹中?

    1 回复  |  直到 11 年前
        1
  •  8
  •   Reed Copsey    16 年前

    如果您创建自己的ApplicationSettingsBase派生类来管理应用程序设置,则可以。

    有关详细信息,请参阅 Application Settings Architecture .

    尽管如此,我强烈建议不要这样做。使用本地文件夹(应用程序的本地文件夹)将要求应用程序在Vista和Windows7上以提升的权限运行,这是不必要的麻烦。用户设置文件应该可以通过应用程序进行配置,而不是用户需要查看或手动编辑的内容…