错误:
无法加载文件或程序集 'ICSharpCode.SharpZipLib, Version=0.85.5.452, Culture=neutral, PublicKeyToken=1b03e6acf1164f73' 或其依赖项之一。系统找不到指定的文件。`
堆:
[FileNotFoundException:无法加载文件或程序集“ICSharpCode.SharpZipLib,版本=0.85.5.452,文化=中性,PublicKeyToken=1b03e6acf1164f73”或其依赖项之一。系统找不到指定的文件。]
Excel.Core.ZipWorker.Extract(Stream fileStream) +0
Excel.ExcelOpenXmlReader.Initialize(Stream fileStream) +78
[Asp.Net Mvc3 C#]
使用 NuGet 包 ExcelDataReader,我尝试简单地打开保存在文件系统上的 .xlsx 文件。这是使用的代码:
string filePath = HttpContext.Server.MapPath("~/blank3.xlsx");
FileStream stream = System.IO.File.Open(filePath, FileMode.Open, FileAccess.Read);
IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream);
这是 nuget 包的网站: http ://exceldatareader.codeplex.com/
是什么赋予了?这应该可以顺利进行。