我如何在“即点即用”安装上执行 Office 互操作?

Ron*_*dau 5 .net interop ms-office office-interop office-2013

我有一个 .net 应用程序,它与 office 进行大量互操作(今天使用 excel,明天使用整个办公套件),我非常担心 2013 年只有 CTR(批量许可证除外)。

我在 2013 年关注了 Google 同步惨败并继续阅读它需要重新构建整个架构以支持 CTR 安装,但我“非常愿意”这样做,我似乎无法找到任何有关此的信息,但是有人知道吗如何与 CTR Office 2010 / 2013 实际互操作?

我不是在寻找获得非 CTR 版本的方法,我想以一种我可以原生支持两者的方式进行编程,而不是给我的客户带来切换版本的负担(他们无论如何都不会)。我也不是编程插件(托管内部应用程序),而是需要能够与办公套件互操作的外部 .net 应用程序,就像我到目前为止使用 excel 互操作所做的那样(能够检索正在运行的实例并回收它们或开始新的实例并访问互操作 API 公开的所有内容)。

因此,由于我愿意从头开始重新启动我的项目,但不能对我的客户强加特定的 office 安装(媒体和非默认选项),那么与 office 2013 CTR 互操作的适当方法是什么?这种适当的方式也适用于非 CTR 版本还是我需要 2 个代码路径?任何帮助都是最受欢迎的,因为如果我找不到解决方案,我的程序就像死了一样。

Ron*_*dau 0

看来我的担心是多余的,互操作在 CTR 安装中工作得很好,而 Google 面临的 CTR 和同步问题可能与互操作无关