我在本地浏览iis时能正常访问execl的com组件,但是远程访问服务器是,就报未将对象引用设置到对象实例中的错误,我查了相关资料,说要求设置权限,我在组件服务中添加了(asp.net、administrator、network service、everyone)这几个用户,并且把权限都设到了最高,结果还是不行,请问这个问题该如何解决,谢谢。

解决方案 »

  1.   

    Soorry,I'm not skilled at COM&Excel&.NET interop. 
      

  2.   

    能否给出详细的原始错误信息以及StrackTrace?试着开启匿名看看
      

  3.   

    我启用了匿名访问的
    但是我的用户是默认的来宾用户,是不是他的权限不够,要求设成管理员用户,然后在程序的webconfig中加上<identity   impersonate="true"   userName="administrator"   password="zsk"/>这句话
      

  4.   

    修改了IIS中默认用户?默认应该是 IUSR_<<MachineName>>启用了模拟身份之后,给 IUSR_<<MachineName>> 足够权限