对注册表项的访问被拒绝的解决--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

你可能感兴趣的:(C#开发,c#)