2013-08-10 2 views
4

У меня есть приложение .net, которое сильно перехватывает (сегодня с excel, tommorrow со всем офисным пакетом) с офисом, и я очень беспокоюсь о том, что в 2013 году только CTR (кроме лицензий на объем).Как я могу заняться межсетевым взаимодействием?

Я следил за фиаско синхронизации Google с 2013 года & Продолжайте читать, это требует целого re-архитектуры для поддержки установки CTR, но я «очень желаю» сделать это, я не могу найти никакой информации об этом, однако так кто-нибудь знает, как на самом деле взаимодействовать с CTR office 2010/2013?

Я не ищу способы получить версию без CTR, я хочу запрограммировать таким образом, чтобы я мог поддерживать и то, и другое, а не толкать нагрузку на моих клиентов, чтобы переключать версию (что они не будут в любом случае) , Я также не программирую add ins (размещенные внутри приложений), а внешние .net-приложения, которые должны быть в состоянии взаимодействовать с офисным пакетом, как я всегда делал это с помощью excel interop (возможность извлечения исполняемого экземпляра & переработать их или запустить новый экземпляры и доступ ко всему, что предоставляет интерфейс взаимодействия).

Так как я готов перезапустить свой проект с нуля, но НЕ МОЖЕТ навязывать конкретную офисную установку (как медиа &, так и не умолчанию) на моих клиентов, что является подходящим способом взаимодействия с CTR Office 2013? Будет ли этот подходящий способ работать и с версиями без CTR, или мне нужны два кодовых пути? Любая помощь приветствуется, поскольку, если я не нахожу решение этого, моя программа так же хороша, как и мертвая.

+0

К.Т., я полагаю, вы имеете в виду «Нажать на бежать"? Имеются ли документированные проблемы с Interop? Есть ли другой способ взаимодействия с CTR-установленной версией Office? –

+0

Да, я имею в виду щелчок для запуска, и насколько я понимаю, CTR не работает одинаково (работает в виртуализованной среде). Я не мог найти никакой документации по взаимодействию с версиями CTR, а в 2013 году доступен только CTR для не-объемных лицензиатов без каких-либо параметров установки (так что никаких сборок в сборе не установлено). Я также не думаю, что это так же просто, как установка PIA, поскольку повсеместно упоминалась синхронизация Google, поскольку реклама Google указала, что поддержка CTR Office 2013 требует полной реструктуризации синхронизации Google, и я не могу найти никакой информации о том, что необходимо на все. –

+0

Возможно, ваши заботы неуместны? Я не думаю, что MS прекратила бы богатую поддержку чего-то такого же фундаментального, как офисный интеллект, даже если их среда среды исполнения офиса изменится. –

ответ

0

Казалось бы, мои опасения были зря, Interop прекрасно работает с СУУ установок и выдачи Google сталкивается с CTR и синхронизации, вероятно, не связаны с Interop