【问题标题】:Where should I save an xml file so it can be written to by a service when Windows is logged off?我应该在哪里保存 xml 文件,以便在 Windows 注销时可以将其写入服务?
【发布时间】:2010-08-16 15:10:14
【问题描述】:

我应该在哪里保存 xml 文件,以便在 Windows 注销时可以由服务(用 C# 编写)写入?

谢谢 史蒂文

【问题讨论】:

标签: .net windows xml windows-7


【解决方案1】:

您可以使用Isolated Storage,但最合理的是Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData),因为它将它保存在机器上的用户配置文件中,用于运行服务的任何帐户。

【讨论】:

  • 您是否检查了 LocalApplicationData 指向服务的位置?
  • 啊,本地系统没有用户配置文件,然后大多数特殊文件夹都变成香蕉了 :-( 只有当您从具有用户配置文件的帐户启动服务时,这才有效。
猜你喜欢
  • 2021-09-09
  • 2019-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-19
相关资源
最近更新 更多