У меня есть приложение .net, которое сильно взаимодействует (сегодня с excel, завтра со всем офисным пакетом) с офисом, и меня очень беспокоит, что 2013 год будет только CTR (за исключением корпоративных лицензий).
Я следил за фиаско с синхронизацией Google в 2013 году и продолжаю читать, что требуется полная перестройка архитектуры для поддержки установки CTR, но я «очень готов» это сделать, я не могу найти никакой информации по этому поводу, но кто-нибудь знает как на самом деле взаимодействовать с CTR office 2010/2013?
Я не ищу способов получить версию без CTR, я хочу запрограммировать таким образом, чтобы я мог изначально поддерживать обе версии и не заставлял своих клиентов переключать версию (чего они все равно не будут). Я также не занимаюсь программированием надстроек (размещенных внутри приложений), но внешних приложений .net, которые должны иметь возможность взаимодействовать с офисным пакетом, как я всегда делал до сих пор, используя взаимодействие с Excel (возможность извлекать запущенный экземпляр и перерабатывать их или запускать новые экземпляров и получить доступ ко всему, что предоставляет интерфейс API).
Итак, поскольку я готов перезапустить свой проект с нуля, но НЕ МОГУ навязывать моим клиентам конкретную офисную установку (как мультимедийные, так и нестандартные), как лучше всего взаимодействовать с Office 2013 CTR? Будет ли этот подходящий способ работать с версиями без CTR или мне нужно 2 пути кода? Любая помощь приветствуется, поскольку, если я не найду решения, моя программа почти мертва.