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