False System.Runtime.InteropServices.COMException尽管文件存在

时间:2016-11-01 09:49:25

标签: c# excel exception office-interop comexception

我一直在尝试通过控制台打开EXCEL文件,但每次出现以下异常时:

System.Runtime.InteropServices.COMException

该文件不存在或缺失。路径是正确的。这是我得到例外的代码:

string path = @"C:\User\Desktop\TerritoryFile.xlsx";
var file = new Excel.Application();
file.Visible = false;
var wb = file.Workbooks.Open(path);

除了错误的路径之外,它可能是其他东西吗?

1 个答案:

答案 0 :(得分:0)

试试这个

string path = @"your file path ";
var file = new Microsoft.Office.Interop.Excel.Application();
file.Visible = false;
var wb = file.Workbooks.Open(path);