Основные сборки взаимодействия для приложений Microsoft Office

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

могу ли я установить только сборки? Или единственный способ-установка пакета 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 ответов


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

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


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