8000401a 因为配置标志不正确 错误及解决办法

2022-09-15 10:29:19 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

解决办法:

如果是64位的office运行dcomcnfg打开组件服务

如果是32位的office,则运行comexp.msc -32打开组件服务

依次展开”组件服务”->“计算机”->“我的电脑”->“DCOM配置”

找到”Microsoft Excel应用程序”或”Microsoft Word应用程序”,

点击”安全”选项卡,

依次把”启动和激活权限”,”访问权限”都选择为自定义,

然后依次点击它们的编辑,把Network Service和IIS_IUSRS添加进去,并加入所有的权限…

右键打开属性对话框,点击”标识”选项卡

实测发现:选择”启动用户”或者“交互式用户”可能当时能够解决问题,但是不稳定,后期还是会时不时出现此问题。

管理员的用户密码自己创建一个用户即可:

在“计算机管理”->“本地用户和组”->“用户”中添加用户;

勾选“用户不能更改密码”和“密码永不过期”,其它两项不要勾选。

然后把用户添加到组“Administrators”中。

点”下列用户”,把管理员的用户密码正确填写进去,确定即可。

既然打算用Office.Interop的组件就要知道它是真的很不稳定的,这种办法是唯一的解决方法,如果不能用管理员账号和密码,建议还是不要使用这种方法。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160025.html原文链接:https://javaforall.cn

0 人点赞