You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.NET 4.7.2项目如何将Word 16对象库以COM类型引用?

如何将Microsoft Word 16 Object Library以COM类型引用到.NET 4.7.2项目

核心操作步骤

  • 先移除已添加的.NET类型引用:右键项目的「引用」节点,找到Microsoft.Office.Interop.Word这类.NET引用,删除它。
  • 手动添加COM类型引用:
    1. 右键项目的「引用」节点,选「添加引用」。
    2. 在弹出的窗口切到「COM」标签页。
    3. 在列表里找到Microsoft Word 16.0 Object Library,勾选后点「确定」,此时引用类型就会显示为「COM」。

补充处理(如果COM标签页找不到目标库)

如果在COM列表里搜不到该库,大概率是COM组件没注册,以管理员身份打开命令提示符,执行注册命令:

regsvr32 "C:\Program Files\Microsoft Office\Root\Office16\MSWORD.OLB"

注意:如果是32位Office,路径要改成C:\Program Files (x86)\Microsoft Office\Root\Office16\MSWORD.OLB,具体以你的实际安装路径为准。

对齐旧项目的额外设置

添加完COM引用后,选中该引用,在属性窗口里把嵌入互操作类型设为False,这和旧项目的常规设置一致,避免出现兼容性问题。

内容的提问来源于stack exchange,提问作者fox

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 01:02:36