Aspose.Cells для.NET занимает много времени, чтобы прочитать поток (только на одной машине!)
В приложении MVC5 с.NET 4.6.1 с IIS Express на Windows 7 и Visual Studio 2015 с обновлением 3. Я пробовал оба Aspose.Cells v8.9.1 и 16.10.0 .
Workbook excelWorkbook = new Workbook(uploadFile.InputStream);
Эта строка занимает огромное количество времени (около часа) даже для самого маленького файла Excel. С другой стороны, на производственных машинах и других машинах разработчика это не занимает много времени.
Я попытался прочитать uploadFile.InputStream в byte[], просто чтобы убедиться, что у ASPOSE нет проблем с этим потоком, а копирование в байты не занимает много времени.
Я даже начал пробовать это, но та же проблема все еще существует:
LoadOptions loadOptions = new LoadOptions(LoadFormat.Xlsx);
loadOptions.MemorySetting = MemorySetting.MemoryPreference;
Workbook excelWorkbook = new Workbook(uploadFile.InputStream, loadOptions);
У меня была эта проблема в течение нескольких месяцев, и за это время я несколько раз перезагружал свою машину и Visual Studio.
Любая подсказка о том, что вызывает задержку?