gpt4 book ai didi

c# - Microsoft.Office.Interop.Word.Application.Documents.Open ("C:\\doc.doc") 未打开

转载 作者:行者123 更新时间:2023-11-30 14:37:00 30 4
gpt4 key购买 nike

当我尝试打开文档(.doc 或 .docx)时,文档实例为 NULL。

Application wordApplication = new Application();
wordApplication.Visible = false;
Document wordDocument = wordApplication.Documents.Open("C:\\doc.doc");

为什么 wordApplication.Documents.Count 等于零?

(Windows Server 2008 R2 x64,MS Office 2010 x64)

最佳答案

This几年前帮助过我。

内联

有几个建议的答案,我尝试了第二个,它解决了我的问题。但我在此处内联了所有这些/。

第一种方法:尝试在“C:\Windows\SysWOW64\config\systemprofile\”中创建一个新的“Desktop”目录

2-nd:您必须将 windows\System32\comexp.msc 中的 word 组件的身份更改为交互式用户,而不是启动用户。

第三:
0. 为“Microsoft Office Word 97 - 2003 文档”设置 DCOM 配置设置
(打开属性>身份选项卡>选择“交互式用户” 安全选项卡 > 启动和激活权限 > 添加 网络服务

  1. 保存设置
  2. 在 IIS 中打开您的虚拟目录
  3. 选择虚拟目录
  4. 选择“身份验证”。
  5. 编辑匿名身份验证
  6. 将打开对话框 > 点击设置 > 管理员用户(任何管理员用户都可以)

关于c# - Microsoft.Office.Interop.Word.Application.Documents.Open ("C:\\doc.doc") 未打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9836393/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com