IamWsk Ответов: 0

Openxml не открывает файл .xlsx (последняя версия) на сервере из-за отсутствия свойств документа


OpenXML не открывает файл .xlsx (последняя версия) на сервере windows из-за отсутствия свойств документа, однако если вы открываете этот файл в своей локальной системе и загружаете его на сервер, то он работает, потому что все свойства были созданы при его открытии.

на сервере при попытке приложения открыть файл он попадает под блок catch исключения FileFormatException.

Кроме того, тот же файл работает, когда я запускаю свое консольное приложение в локальной системе.

Поэтому, что файл под ловлю на сервере?

Файл excel имеет только один узел под /docProps/app.xml
<ap:Properties xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes" xmlns:ap="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" />

Тот же самый файл excel также не открывается с помощью ClosedXML.

Что я уже пробовал:

Пока ничего не было опробовано, так как он прекрасно работает в локальной системе.

Herman&lt;T&gt;.Instance

Вы проверили содержимое файла xlsx с помощью 7-zip?
Может быть, в файле нет строк данных.

IamWsk

когда вы открываете его на локальном компьютере, он не показывает никакой ошибки или ошибки.

Herman&lt;T&gt;.Instance

если бы вы использовали программу распаковки файла, вы могли бы увидеть внутреннее содержимое xml. Это может дать ключ к разгадке вашей ошибки.

IamWsk

Хорошо, спасибо, позвольте мне попробовать с этим.

0 Ответов