【发布时间】:2014-04-09 16:05:19
【问题描述】:
我正在尝试将 RTD 服务器嵌入到预先存在的 C# 应用程序中。 Microsoft 文档声明“RTD 服务器可以作为 ActiveX DLL 或 作为在同一台本地计算机上运行的 .exe 或远程服务器上存在。”所以我相信这是可能的。
我的 RTD 服务器工作正常,当我从 excel 引用它时,我会在计时器上更新预期值。
但是,如果我运行控制台应用程序(期望使用嵌入式 RTD 服务器)Excel 似乎会忽略它,并实例化它自己的 RTD 服务器进程内实例。
我已经使用 RegAsm 注册了 exe(当然服务器类是 COM 可见的)。是否有一些我缺少的配置?我发现这方面的 MS 文档有点缺乏......
以下链接都是相关的: ExcelRTDServerinCS client-other-than-excel MyRTDEXE
【问题讨论】:
-
嘿,想知道你是否找到了解决方案,我遇到了同样的问题......