MS OFFICE C#: Первичные сборки взаимодействия

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

4 ответа

Решение

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

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

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

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

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

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

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

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA
Другие вопросы по тегам