Windows Service的User配置文件位置

.NET程序,配置分为User SettingApplication Setting两种。Application Setting保存在XXXXX.exe.config里。而User Setting在那个文件里也有,但是程序真正运行起来是不会用这个文件,而是用在X:\Users\UserName\AppData\Local\CompanyName\ApplicationName\...这个文件夹里的user.config。这样才能做到一个用户一个配置啊。

 

最近开发了一个LocalSystemWindows Service。那User Settings的配置是放在什么地方呢?没有X:\Users\System这个文件夹啊。

 

Process Monitor找了一下。终于找到了这个可恶的文件。在:

X:\Windows\System32\config\systemprofile\AppData\Local\

XP系统下。这个文件在:

X:\Documents and Settings\LocalService\Local Settings\Application Data\AppName\

找起来倒是不难。不过这个东西其实看一眼也就知道了。所以发出来给大家看看,省得找了不是。

posted on 2009-08-31 22:12  南柯之石  阅读(1029)  评论(0编辑  收藏  举报

导航