网站中所有using System.Text.RegularExpressions;的页面全打不开
检索 COM 类工厂中 CLSID 为 {2206CDB2-19C1-11D1-89E0-00C04FD7A829} 的组件时失败,原因是出现以下错误: 80070005。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.UnauthorizedAccessException: 检索 COM 类工厂中 CLSID 为 {2206CDB2-19C1-11D1-89E0-00C04FD7A829} 的组件时失败,原因是出现以下错误: 80070005。 ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。 要将 ASP.NET 访问权限授予某个文件,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。
其他也面没有问题 这是怎么回事啊

解决方案 »

  1.   

    应该不是iis的问题 
    只是有些页面不能打开
    其他的页面都没问题
      

  2.   

    using System.Text.RegularExpressions; 是不是没有应用这个组件....
      

  3.   

    刚才突然发现这几个页面还都有链接accesss数据库
    是不是这个问题呢
      

  4.   

    好像还真是access数据库的问题 
    该怎么改呢
    大家来帮帮忙
      

  5.   

    错误路径 gy.aizbz.cn/product.aspx
    大家帮忙看看是怎么回事啊
    快急死了
      

  6.   

    修改COM组件的操作权限
    修改应用程序池标识为本地系统
      

  7.   

    问题解决了 
    用了一个很笨的办法
    把access改成sql server
    但是我还是想知道access为什么不能用了如梦大大讲的我还是不太明白
    我是菜鸟 谁能详细讲下原因呢