asp.net生成word权限问题?急呀!我应该做的都做了还是拒绝访问?急呀!
操作系统:windXP番茄家园版
office版本:2003
asp.net版本:2003
我在程序初始化word类时(Word.ApplicationClass wApp = new Word.ApplicationClass();)发生错误:拒绝访问.
我经过在网上的搜索,我已经作了下列工作:
首先,我在项目引用中增加的COM组件是:
Microsoft office 11.0 Object Library和
Microsoft word 11.0 Object Library
其次,在web.config文件的 <system.web> 节点中增加了:
<identity impersonate= "true " />
再次,在dcomcnfg中的Microsoft word文档的属性中修改了权限,启动激活权限\访问\配置权限中都增加了everyone与asp.net用户并将所有权限都分配给它们.
但是我的程序仍然是:拒绝访问;
不知是什么问题?希望有人能帮忙解决!
------解决方案--------------------在iis 中添加以下用户试试
administrator,asp.net,IUSER_,IWAM_
或者在webconfig中添加系统最高权限用户
<identity impersonate= "true " userName= "admin " password= "xxx " />