遇到的ApplicationException出现“无效的文件格式”异常
代码明细:
// Step:1 load the log file
private static String logFilePath =Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData), "XYZ", "ABC", "Log") + "\\log.xls";
C1XLBook logBook = new C1XLBook();
logBook.Load(logFilePath);
XLSheet logSheet = logBook.Sheets[0];
异常堆栈跟踪
at C1.C1Excel.C1XLBook.(String msg, Boolean badArgument)
at C1.C1Excel.C1XLBook.(String msg)
at C1.C1Excel.C1XLBook.(String fileName, Boolean fillSheets)
at C1.C1Excel.C1XLBook.Load(String fileName, FileFormat format, Boolean fillSheets)
at C1.C1Excel.C1XLBook.Load(String fileName)
在此行中获取例外
XLSheet logSheet = logBook.Sheets[0];
答案 0 :(得分:0)
这可能有多种原因:
尝试使用最新版本或以下重载来加载文件:
c1XLBook1.Load(logFilePath ,FileFormat.Biff8 );
谢谢, Richa