错误:无法加载文件或组件ICSharpCode.SharpZipLib ...当使用NuGet包ExcelDataReader
Could not load file or assembly 'ICSharpCode.SharpZipLib, Version=0.85.5.452, Culture=neutral, PublicKeyToken=1b03e6acf1164f73' or one of its dependencies. The system cannot find the file specified.`
堆栈:
[FileNotFoundException: Could not load file or assembly 'ICSharpCode.SharpZipLib, Version=0.85.5.452, Culture=neutral, PublicKeyToken=1b03e6acf1164f73' or one of its dependencies. The system cannot find the file specified.]
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/
是怎么回事?这应该没有困难。
您能否更清楚地了解您的流程? – 2013-03-26 20:03:18