C#注册表访问程序Win7系统下报错 “不允许所请求的注册表访问权”(图文)
2014-09-04 18:41
288 查看
今天一个同事安装完系统的客户端程序后,给发来一个报错截图,如下:
这个是在软件登陆时,有一个保存系统用户名的设置保存到注册表里,一直用着都没问题,今天却报错了。一问才知道他用的win7系统,看来win7对注册表的修改做了一定的限制。
经过测试可以通过修改程序的兼容性及设置权限来解决。因为这个程序是ClickOnce程序,所以要找到这个程序也不容易,动用windows的搜索功能吧,程序安装完会在xxx这样类似的一个目录下,找到启动的主程序,点右键“属性”,点“兼容性”选项卡,勾选“以管理员身份运行此程序”。OK解决
这个是在软件登陆时,有一个保存系统用户名的设置保存到注册表里,一直用着都没问题,今天却报错了。一问才知道他用的win7系统,看来win7对注册表的修改做了一定的限制。
经过测试可以通过修改程序的兼容性及设置权限来解决。因为这个程序是ClickOnce程序,所以要找到这个程序也不容易,动用windows的搜索功能吧,程序安装完会在xxx这样类似的一个目录下,找到启动的主程序,点右键“属性”,点“兼容性”选项卡,勾选“以管理员身份运行此程序”。OK解决
相关文章推荐
- C#注册表访问程序Win7系统下报错 “不允许所请求的注册表访问权”(图文)
- C#项目图文说明 不允许所请求的注册表访问权 异常的一种解决方式
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- (转)【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- winform自定义文件程序-- 不允许所请求的注册表访问权(ZSSQL)
- C# 多用户操作不允许所请求的注册表访问权
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- 【VS调试】C#读写Windows 7注册表时抛出“不允许所请求的注册表访问权”的解决办法
- C# 32位程序访问64位系统注册表
- 使用Enterprise Library时出现“不允许所请求的注册表访问权”错误
- 创建日志时发生:Requested registry access is not allowed(不允许所请求的注册表访问权)
- C# 32位程序访问64位系统注册表
- 异常详细信息: System.Security.SecurityException: 不允许所请求的注册表访问权
- 解决System.Security.SecurityException: 不允许所请求的注册表访问权
- [EntLibFAQ]“不允许所请求的注册表访问权”的解释[0508Update]
- VS2008 无法创建新项目,提示“不允许所请求的注册表访问权”
- C# 32位程序访问64位系统注册表