jacob调用COM接口出现can't co-create object异常
采用Java COM中间件Jacob调用C#编写的COM接口出现can't co-create object异常
编写的COM接口注册正常,已在VBA中调用正确,不知道程序问题出在哪儿
C#的代码如下:
namespace TestCOM { [Guid("AD118AF9-8872-42C7-9B76-5CC8BCACB8A3"), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)] public interface IMyTest { [DispId(1)] string getHello(); } [Guid("B475693C-75F8-488C-8CFF-DB6AD9EC6283"), ClassInterface(ClassInterfaceType.None)] public class MyTest : IMyTest { public MyTest() { } public string getHello() { return "来自C#的问候!"; } } }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
好像是这种写法不能用Jacob invoke方法调用
已经放弃了这种用法...
我也是一样的错误,不知道你解决了吗