Основные сборки взаимодействия для приложений Microsoft Office - PullRequest
7 голосов
/ 14 марта 2011

Я пытаюсь установить Interop Assemblies для Microsoft Office на своих веб-серверах для использования чтения документов со своего сайта.

Можно ли установить только сборки?Или единственный способ установить офисный пакет?

Исключение:

Could not load file or assembly 'Microsoft.Office.Interop.Word, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.

Список сборок взаимодействия: http://msdn.microsoft.com/en-us/library/15s06t57.aspx#pialist

Ответы [ 2 ]

8 голосов
/ 14 марта 2011

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

В качестве альтернативы вы можете использовать Office Sharepoint Server, который позволяет веб-пользователям генерировать содержимое документов MS Office.

1 голос
/ 24 сентября 2013

Вам необходимо установить DLL для сборок Interop для различных версий. Большинство из них доступны в репозитории Visual Studio DLL Assembly.

...