对注册表项的访问被拒绝的解决--1

今天编译程序提示:
错误 39 无法注册程序集“C:\Inetpub\wwwroot\emr\ZYTextDocumentLib.dll”- 拒绝访问。请确保您正在以管理员身份运行应用程序。对注册表项“HKEY_CLASSES_ROOT\ZYCommon.ZYDBConnection”的访问被拒绝。 ZYTextDocumentLib


网上找了一些解决办法都不能如愿解决,看到微软有篇文章地址: http://support.microsoft.com/kb/327507

参照后,进行如下操作:
1)开始-运行-regedit
2 )找到 HKEY_CLASSES_ROOT\Component Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29},对这个文件夹右键-"权限"-"高级"
我用的是win8系统,勾选“使用可以从此对象继承的权限替换所有子对象权限”,点击应用。
3)再编译程序,问题解决。

转载于:https://www.cnblogs.com/Xister/archive/2012/03/06/2381383.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当在Windows 11中尝试打开注册表时出现“拒绝访问”的错误提示,这通常意味着当前用户账户没有足够的权限来进行这个操作。 注册表是操作系统存储配置信息的重要数据库,访问注册表需要管理员权限或具有足够权限的用户登录。为了解决这个问题,您可以采取以下几种方法: 1. 确认用户账户权限:首先确保您当前使用的用户账户有管理员权限。您可以通过点击“开始”菜单,然后在用户账户图标旁边查看用户类型。如果显示为“管理员”,那么您应该具有足够的权限。如果不是管理员账户,请尝试切换到管理员账户或与管理员联系以获取权限。 2. 以管理员身份运行注册表编辑器:可以尝试右键点击注册表编辑器的应用程序图标,并选择“以管理员身份运行”。然后在注册表编辑器中尝试打开需要访问注册表。这将提供您所需的额外权限来进行操作。 3. 修改注册表权限:如果以上方法都无效,您可以尝试手动修改注册表的权限。右键点击需要访问注册表,选择“属性”,然后在“安全”选卡中点击“编辑”。您可以为当前用户或组添加完全控制权限或特定的读/写权限。 请谨慎操作注册表,因为错误的更改可能导致系统问题。如果您对注册表的修改不确定或不熟悉,请咨询专业人士或寻求其他可靠资源来获取帮助。 最好在操作系统上执行注册表的修改之前,备份系统或创建系统还原点,以防止出现意外的问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值