COM客户端没法激活托管代码生成的COM Server的原因
2004-11-25 10:23
260 查看
昨晚本来就很累,好烦,结果搞到三更半夜始终搞不定:用VC6调用C#导出的类库始终没法创建对象,用VB也一样。重新审查接口定义,自觉挺规范的,怎么搞的?
重新翻看框架设计指南,忽然发现下面这句话:
如果没有公共默认构造函数(无参数的构造函数),COM 客户端将无法创建该类型。
GOD!
还真是,我没有默认构造!标准就是标准。
错了,还是不是这么简单,还是报没找到对象的错误,郁闷!难道是因为我这个C#组件引用了太多其他托管动态库吗?...
重新翻看框架设计指南,忽然发现下面这句话:
如果没有公共默认构造函数(无参数的构造函数),COM 客户端将无法创建该类型。
GOD!
还真是,我没有默认构造!标准就是标准。
错了,还是不是这么简单,还是报没找到对象的错误,郁闷!难道是因为我这个C#组件引用了太多其他托管动态库吗?...
相关文章推荐
- Eratosthenes筛法求素数
- 有滚动条、固定Header的ASP.Net DataGrid实现
- ASP.Net 1.x 中 __doPostBack实现的问题
- Windows平台下的多线程编程
- eclipse启动参数研究
- 编程打开一些特殊的系统窗口(如控制面板等)
- 编程打开一些特殊的系统窗口(如控制面板等)
- 在ASP.NET中动态修改文件下载[翻译]
- 天天学C#-委托(delegate)
- C#中的多線程
- C#網絡編程
- 设计模式-简单工厂模式(SimpleFactory-C#)
- 设计模式-工厂模式(手工作坊到工业化的转变 c#实现)
- C#中调用Windows API的要点
- 编写安全的ASP代码
- 安全编程: 避免竞争条件
- Python学习资料(1):Think in Python
- UTF & C 之1:Unicode and UTF-8
- Inside C#_Chapter1_3
- 在网上看到有朋友要DVBBS -> ASPNETForums2.0的转换程序.