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,测试