2010-08-04 4 views
1

Я создал библиотеку для передачи/получения данных в/из excel.Доступ к файлу excel на сервере без установки excel

Чтобы выполнить на моей машине, я изменил разрешения доступа в консоли COM +.

Дело в том, что я заинтересован в том, чтобы загрузить этот компонент на мой онлайн-сервер, но там я не смог установить excel.

Есть ли способ зарегистрировать excel в COM + без установки excel?

Заранее спасибо.

С наилучшими пожеланиями. не

Хосе

ответ

2

Если ваша библиотека использует Office, Interops манипулировать Excel, то ни вы не можете зарегистрировать Excel в COM + без установки Excel, так как не было бы ничего зарегистрировать против, или Interop по этому вопросу.

Даже если вы используете позднюю привязку в своем коде, чтобы она компилировалась, вы столкнетесь с ошибками во время выполнения, если компоненты Excel не установлены.

Все текущие версии Microsoft Office были разработаны, протестированы и сконфигурированы для работы на конечных пользователях на клиентской рабочей станции. Они предполагают интерактивный рабочий стол и профиль пользователя. Они не обеспечивают уровень повторной установки или безопасности что необходимо для удовлетворения потребностей серверных компонентов, предназначенных для запуска без присмотра. »- http://support.microsoft.com/kb/257757

+0

Да, используйте библиотеку interop. Спасибо за этот четкий ответ. С наилучшими пожеланиями. – Sosi

Смежные вопросы