我正在编写一个Windows服务,它需要在服务重新启动/重新启动时保存一些数据。目前我正在将文件写入Application.UserAppDataPath返回的目录中,但这似乎没有给我一个一致的答案。我应该如何确定写入数据的正确位置?
发布于 2009-09-23 11:38:52
这取决于您的服务是使用system帐户运行还是使用特定用户帐户运行。
string帐户= Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData);
string pathForUser =string
发布于 2009-09-23 11:34:31
如果你想让它保持一致(也就是用户不可知),可以试试Application.CommonAppDataPath。
发布于 2009-09-23 11:44:11
如果这是一个.NET服务,我认为您可以使用IsolatedStorage
https://stackoverflow.com/questions/1465403
复制相似问题