注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

_

_

 
 
 

日志

 
 

System.Security.SecurityException: Requested registry access is not allowed  

2012-12-26 21:55:26|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

在NET Framework3.5环境下,写了一个WMI(Windows Management Instrumentation ) provider(Class Library),目的是远程监控机器的温度,风扇转速等情况,并将警告上下限值写入本机注册表中。

该程序在WindowsXP下运行没有任何问题,可是在Windows7下出现问题。运行到OpenSubKey(SUBKEY,true) 时出现:
System.Security.SecurityException: Requested registry access is not allowed

基本上确定为Windows7的UAC(User Account Control,用户帐户控制)所引起的,关闭UAC或者修给注册表权限都已经确认没有问题。

问题是怎样在UAC有效的情况下修改注册表呢,如果是应用程序还可以添加manifest文件,可是Class Library无法追加manifest文件(Visual Studio2008),用mt.exe命令追加manifest文件

也没有成功。

请问各位大牛,有没有什么办法可以解决?

先谢谢各位了。

  评论这张
 
阅读(748)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017