由于Windows服务不能在用户上下文中运行,因此放置可写数据的“正确”位置是什么?有没有这样一个版本无关的位置(我在想Vista和XP)?Windows服务数据的“正确”位置?
0
A
回答
3
关闭AppData文件夹的文件夹 - 使用SHGetFolderPath()并获取CSIDL_APPDATA路径。
其实 - 服务应该使用CSIDL_COMMON_APPDATA。
0
什么样的可写数据?
通常情况下,应用程序将使用数据库或平面文件作为实际数据。对于错误消息等,请使用事件日志。
+0
它是用户数据,存储为平面文本文件,但不是特定于用户。 – redman 2009-11-10 19:46:54
相关问题
- 1. 使用Windows Phone7中的Microsoft位置服务API确定位置
- 2. C#windows服务位置
- 3. VB.NET Windows服务的位置My.Settings - 设置
- 4. Windows服务:服务特定文件(数据库)的最合适位置
- 5. 位置数据的Web服务
- 6. 如何正确配置与Windows Azure服务器的FTP连接。
- 7. 如何设置正确的Windows服务权限
- 8. 从后台服务获取位置,这是正确的吗?
- 9. 如何在服务第一时间获取正确的位置?
- 10. 正在检查位置和数据服务,Android dev
- 11. laravel正确的服务器配置
- 12. 当位置服务被ios关闭时获取位置数据
- 13. div位置不在正确的位置
- 14. C#Windows服务保存设置的位置属性设置
- 15. Rails的 - 正确的位置
- 16. Windows服务在文件系统上应该保留其数据的位置?
- 17. 正确列出数据库中学生分数的位置
- 18. Iphone MPMoviePlayerController“服务器配置不正确”?
- 19. 服务器未正确配置(-12939)
- 20. Android Google Play服务配置不正确
- 21. 确保在MS SQL服务器,数据库级正确的数据
- 22. 32位和64位dll的windows服务
- 23. 目录服务OpenAM中保存配置数据的位置?
- 24. CAShapeLayer的位置不正确
- 25. XSLT在正确的位置
- 26. 位置服务?检测您的位置
- 27. httpd服务器的服务位置?
- 28. 业务位置数据集
- 29. 在正确的位置更新Core Data的UISearchBar数据源
- 30. 查询g的数据的正确位置:select
完美!正是我需要的。 – redman 2009-11-10 19:47:33