Я получаю эту ошибку при попытке открыть некоторые XLS файлы с помощью Excel.ExcelReaderFactory (http://exceldatareader.codeplex.com/)Excel.ExcelReaderFactory не может открыть некоторые файлы
IExcelDataReader excelReader = ExcelReaderFactory.CreateBinaryReader(stream);
excelReader.IsFirstRowAsColumnNames = false;
DataSet spreadsheetDocument = excelReader.AsDataSet();
Error: Neither stream 'Workbook' nor 'Book' was found in file
ошибка встречается, когда вы звоните CreateBinaryReader
Некоторые файлы работают на 100%, но другие предоставляют это исключение. У кого-нибудь есть идеи?
Похожий вопрос на их сайте (http://exceldatareader.codeplex.com/discussions/461766)
Я сделал сравнение между файлом, который работает, и файл, который не делает. Файл, который не работает, имеет нижеследующее право: Crystal Decisions Powered by Crystal –
Было бы разумно разместить ваш вопрос на форуме – Rohit
Спасибо - я сделаю это тоже –