Основные сборки взаимодействия для приложений 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.