Impossible de charger le fichier ou l'assembly ICSharpCode.SharpZipLib... Lors de l'utilisation de package nuGet ExcelDataReader

Erreur:

Impossible de charger le fichier ou l'assembly 'ICSharpCode.SharpZipLib, Version=0.85.5.452, Culture=neutral, PublicKeyToken=1b03e6acf1164f73' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié.`

Pile:

[FileNotFoundException: impossible de charger le fichier ou l'assembly 'ICSharpCode.SharpZipLib, Version=0.85.5.452, Culture=neutral, PublicKeyToken=1b03e6acf1164f73' ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié.]
Excel.De base.ZipWorker.Extrait de flux(Stream fileStream) +0
Excel.ExcelOpenXmlReader.Initialiser(Flux fileStream) +78

[Asp.Net Mvc3 C#]

En utilisant le Package NuGet ExcelDataReader j'ai essayé de simplement ouvrir un .xlsx fichier enregistré sur le système de fichiers. Voici le code utilisé:

string filePath = HttpContext.Server.MapPath("~/blank3.xlsx");
FileStream stream = System.IO.File.Open(filePath, FileMode.Open, FileAccess.Read);
IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream);

Voici le site web pour le package nuget:
http://exceldatareader.codeplex.com/

Ce qui donne? Cela devrait fonctionner sans accroc.

OriginalL'auteur Travis J | 2012-03-10