很急,大家帮忙.
我的网页中要调用Word.可是一般情况下都提示我权限不够,没法调用.
而在Web.config中加上<identity impersonate="true"/>后虽然可以调用,但
我访问Access出现问题,错误如下
System.Data.OleDb.OleDbException: 未指定的错误 at System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) at System.Data.OleDb.OleDbConnection.InitializeProvider() at System.Data.OleDb.OleDbConnection.Open() at FTS_BJ.CompanyAE.Add_COUNTRY_NO()
请问到底要怎么才能正常调用Word啊.

解决方案 »

  1.   

    dcomcnfig 调整word组件的权限
      

  2.   

    调整权限也没有用,除非加上<identity impersonate="true"/>
    还有如何发布到没有安装Office的电脑上。
      

  3.   

    有用阿。就是调整word权限阿。有问题可以和我探讨一下msn: [email protected] 调整好权限后完全可以工作。
      

  4.   

    在DCOM中做好设置后,在windows 2000 和 windows 2003可以正常使用,但我现在的系统是 XP ,所以还是无法调用 Word 。我估计可能是帐户权限策略的问题,但是试了很久也没试出,不知道有没有人在 XP中正常试过。
      

  5.   

    有DCOM设置,但XP中好像只设置Word不行,可能还要设置其它的DCOM,我现在把整个DCOM的默认设置都加上ASP.NET用户才能正常运行。看来是没有人在XP里设置过了。大家都是在 2000 或 2003 中设置的吧
      

  6.   

    这个设置是可以的,但是我用的就是wxp和word2003,我的在word2000和wondows2000却不好使,我也不知道怎么回事能不能交流交流啊,配置word的访问用户,和dcom的设置一般就可以了