有一系统由两部分组成:windows服务程序+winform程序。这两个程序都调用同一个Dll文件来读写注册表,两程序在XP上运行良好。但在Win7上,winform程序通过添加Application manifest file文件(应用程序清单文件)之后,可以正常运行,即可以顺利读写注册表。但服务程序却读写注册表都失败,添加应用程序清单文件也无用。我知道,windows服务程序是在先于用户登录之前启动运行的。则Win7的用户访问控制对其不起作用。因为它不是用户启动的程序。Win7对权限的控制比XP更加严格,但是,如何为服务程序获取访问注册表的权限呢?
- 2 回答
- 0 关注
- 411 浏览
添加回答
举报
0/150
提交
取消