Долгое чтение файла

При открытии excel-файла с помощью Microsoft.Office.Interop.Excel чтение идет слишком долго:

source_workbook = source_ex.Workbooks.Open(source_doc.Trim(),
                  Type.Missing, Type.Missing, Type.Missing, Type.Missing,
                  Type.Missing, Type.Missing, Type.Missing, Type.Missing,
                  Type.Missing, Type.Missing, Type.Missing, Type.Missing,
                  Type.Missing, Type.Missing);

xlsx-файл в 13Мб открывается за 9 секунд, такой же, но xlsb-файл - 6 минут. Причем обращению к диску практически нет. При долгом открытии i7 с 8 потоками сжирается на ~80%. В чем может быть проблема? Ссылка на проект Там же и тестовые файлы


Ответы (0 шт):