Asp.net中建立Microsoft.Office.Interop.Word.Application时出现“拒绝访问”错误的解决方法

时间:2022-04-30 10:56:28
1、在命令行中输入:dcomcnfg,会显示出“组件服务”管理器 
2、打开“组件服务->计算机->我的电脑->DCOM 配置”,找到“Microsoft Word文档”,单击右键,选择“属性” 
3、在“属性”对话框中单击“安全”选项卡,在“启动和激活权限”处选择“自定义”,再单击右边的“编辑”,在弹出的对话框中添加“ASPNET”(在IIS6中是NETWORD SERVICE)用户,给予“本地启动”和“本地激活”的权限,单击“确定
4、在“属性”对话框中单击“安全”选项卡,在“访问权限”处选择“自定义”,再单击右边的“编辑”,在弹出的对话框中添加“ASPNET”(在IIS6中是NETWORD SERVICE)用户,给予“本地访问”的权限,单击“确定”,关闭“组件服务”管理器。


修改好之后如果还不行,在 组件服务->计算机->我的电脑 上右键 "停止MS DTC"服务,然后再重启就可以了
我按照这个方法试了,怎么有的 机子上可以,有的机子上还是不行,请问一下什么原因吗? 我也重启了

8 个解决方案

#1


最省心的办法是把“ASPNET"都换成Everyone

#2


没有权限
你需要在应用程序池里面,将标识改成管理员身份的帐号

#3


everyone 权限我也加了 还是拒绝访问


(【孟子E章】) 
没有权限
你需要在应用程序池里面,将标识改成管理员身份的帐号

怎么 没找到管理员身份的帐号 
只有预定义账户:本地服务 网络服务 本地系统
还有一个配置 用户名密码,没有 (【孟子E章】) 说的管理员身份啊

#4


Everyone 权限我也加了,还是拒绝访问

(【孟子E章】) 说的管理员身份账号,我怎么没找到
应用程序池 只有预定义账户:有本地系统 本地服务 网络服务
还有一个配置: 用户名和密码

#5


一个配置 用户名密码?
你输入Administrator,管理员密码不就可以了?
一般情况下,选本地系统就可以的

#6


重装word重装系统,有些东西是很无奈的。

#7


没人回答了吗,顶

#8


打开“组件服务->计算机->我的电脑->DCOM 配置”在这个右键配以everyone 权限,这样不安全,但是这样好 了,还是权限没配置对

#1


最省心的办法是把“ASPNET"都换成Everyone

#2


没有权限
你需要在应用程序池里面,将标识改成管理员身份的帐号

#3


everyone 权限我也加了 还是拒绝访问


(【孟子E章】) 
没有权限
你需要在应用程序池里面,将标识改成管理员身份的帐号

怎么 没找到管理员身份的帐号 
只有预定义账户:本地服务 网络服务 本地系统
还有一个配置 用户名密码,没有 (【孟子E章】) 说的管理员身份啊

#4


Everyone 权限我也加了,还是拒绝访问

(【孟子E章】) 说的管理员身份账号,我怎么没找到
应用程序池 只有预定义账户:有本地系统 本地服务 网络服务
还有一个配置: 用户名和密码

#5


一个配置 用户名密码?
你输入Administrator,管理员密码不就可以了?
一般情况下,选本地系统就可以的

#6


重装word重装系统,有些东西是很无奈的。

#7


没人回答了吗,顶

#8


打开“组件服务->计算机->我的电脑->DCOM 配置”在这个右键配以everyone 权限,这样不安全,但是这样好 了,还是权限没配置对