有没有一种方法来激活一个COM组件,它是一个EXE COM应用程序,也很依赖COM DLL的? 我想激活从.NET应用程序(VS 2005 / VS 2008)这个COM组件。
呼叫的路径是C#的应用 - >调用外的PROC EXE(这是通过COM),然后这个外的PROC调用几个COM的DLL
有没有一种方法来激活一个COM组件,它是一个EXE COM应用程序,也很依赖COM DLL的? 我想激活从.NET应用程序(VS 2005 / VS 2008)这个COM组件。
呼叫的路径是C#的应用 - >调用外的PROC EXE(这是通过COM),然后这个外的PROC调用几个COM的DLL
REG-COM免费不适合出过程组件的工作。
的ActiveX EXE和ActiveX文档项目类型不能与REG-COM免费使用,如在侧边栏讨论。
简化应用程序部署使用ClickOnce和免注册COM
看看微软论坛免注册EXE COM服务器? 那么,有没有直接的方法来完成这项工作whithot任何额外的代码。 至于我,代码仍然需要经典登记正确的日期编组。
注册免激活这里描述 。 粗略地说,它看起来像你创建你的COM组件和客户端像往常一样,然后把他们都在同一个目录中包含的COM注册信息的清单文件。
您可以检查此文章 。 作者加载COM对象的IFilter绕过标准CoCreateInstance的。 也许这可以帮助你。