установка офисных компонентов в веб-приложении Azure - PullRequest
0 голосов
/ 30 августа 2018

Наше веб-приложение, использующее oledb для импорта и экспорта в Excel, установило поставщика microsoft.ace.oledb.12.0 на локальном компьютере, но мы опубликовали веб-сайт в веб-приложении Azure, так что как установить microsoft.ace.oledb Поставщик .12.0 в веб-приложении Azure.

пожалуйста, помогите нам.

1 Ответ

0 голосов
/ 30 августа 2018

как установить поставщика microsoft.ace.oledb.12.0 в веб-приложении Azure.

TL; DR: Вы не можете.

Немного дольше: у вас нет доступа к базовой машине или операционной системе, необходимой для установки компонентов COM. Вам нужно либо использовать другой (не COM) компонент, который может делать то же самое, либо использовать виртуальную машину, где вы управляете ОС. (Использование контейнеров для служб приложений находится в режиме предварительного просмотра, что может дать вам другой подход, настраивая ОС как часть публикации контейнера.)

Кроме того, компоненты Office специально не поддерживаются для использования в неинтерактивных процессах (например, веб-приложениях), поэтому даже если вы можете использовать компонент, у вас могут возникнуть странные проблемы (если провайдер OleDB падает в эту классификацию неясно).

...