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

C#实例化Excel.Application时出现FileNotFound错误求助

FileNotFound错误原因及解决办法

你遇到的FileNotFound错误,核心是Microsoft.Office.Interop.Excel依赖本地安装的Office Excel组件,触发场景主要有这几个:

  • 本地未安装完整的Microsoft Office(必须包含Excel模块),Interop库找不到对应的运行依赖
  • 项目引用的Interop.Excel程序集版本与本地Office版本不匹配(比如引用了Office 2016的Interop,但本地装的是2019或365)
  • 未正确添加Interop引用:手动引用时选了无效路径,或NuGet安装Microsoft.Office.Interop.Excel包不完整/未安装

从你的代码来看,仅初始化Excel.Application就报错,说明问题出在加载Excel组件本身,和文件路径无关,重点排查上述几点。

快速排查步骤

  • 检查本地Excel安装:打开开始菜单确认是否有Microsoft Excel,或在控制面板-程序中查看Office安装状态
  • 核对Interop版本:右键项目引用里的Microsoft.Office.Interop.Excel,查看版本号是否和本地Office版本对应
  • 重新安装Interop包:若用NuGet,卸载现有包后重新安装Microsoft.Office.Interop.Excel,确保安装无报错

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 13:11:37