解决System.Security.SecurityException: 不允许所请求的注册表访问权

2003 server系统,装了.net2003 和 2005以及企业库2005之后,以前的2003版的程序有的就会报上述错误。在网上搜了很多方法,把匿名访问去掉再勾选或者重新编译企业库等方法都试过都没有解决。尝试了以下两个操作后居然成功了:

a) 进入   HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Eventlog   目录   点击   安全=>权限   将来宾用户和aspnet用户设为完全控制;

 b)在HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Eventlog/application下建立一个新键EnterpriseManager

c)重起iis,测试

 

 

你可能感兴趣的:(开发技术)