错误:



堆栈:



[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/

是什么赋予了?这应该可以顺利进行。

最佳答案

我遇到了同样的问题;为了解决这个问题,我在他们的Codeplex项目上找到了合适的强名称程序集。

http://exceldatareader.codeplex.com下载源代码,从其LIB目录中获取程序集,并从我的项目中引用它。

10-07 14:28