C# 开发的com类 com.dll,用命令提示工具导出 com.tlb
C++builder6.0 开发的一个dll 叫inter.dll 通过导入tlb文件 调用C#的里面的方法,比如String getName()。
以前修改com.dll里面的代码只要不改变对外公开的com的接口类,inte.dll都能正常调用,不需要重新导入tlb编译,
现在出现问题就是没重新编译一次com.dll,inter.dll就无法正常调用,创建com的实例能创建成功,就是调用里面的方法时就抛出异常,OLE error 一串数字哪位高手知道这个是什么导致的啊?就是为什么现在com.dll 编译后inter.dll就不认了,必须再次导入新的tlb编译才行。谢谢