MS OFFICE C #: Первичные сборки взаимодействия - PullRequest
3 голосов
/ 10 октября 2011

Кто-нибудь знает способ установки основных сборок взаимодействия MS Office без необходимости установки самого офиса?

Ответы [ 4 ]

5 голосов
/ 10 октября 2011

Нет, не возможно или полезно.Нет смысла устанавливать библиотеки, разработанные так, чтобы вы могли взаимодействовать с Office, если нет Office для взаимодействия с ним.(Обратите внимание, вам нужна полная лицензия на любой офисный продукт, который вы используете через Interop).

3 голосов
/ 21 января 2013

Это можно использовать для настройки машины автоматической сборки для непрерывной интеграции.

0 голосов
/ 02 апреля 2015

Вам необходимо установить Office Tools для Visual Studio (VSTO).

Здесь будут установлены сборки:

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA
0 голосов
/ 10 октября 2011

Основной Interopr - это только библиотеки взаимодействия - это что-то вроде мостов между вашим приложением и dll Office,

Именно поэтому для создания файла Word или любой другой функциональности MS Office вам необходимо установить Office.

Только подумайте - если нет, то будут миллионы офисных приложений с открытым исходным кодом, которые будут построены поверх Interops:)

...