delphi操作.net生成的类型库:*.tlb文件问题,求大侠指教
需求是这样的:之前别人用c#.net做了一个我们设备的其中一个款子设备的网管软件,现在我要用delphi重新作一个网管全部设备的软件,对于之前用C#.net做的那一部分希望能直接引用进来,这样能节省工作量。方案是将.net些的工程打包成一个类型库:.tlb文件,delphi能够调用.tlb文件,将其转换成.pas文件,然后就可以用了。
现在遇到的问题是,.tlb文件貌似需要注册的!因为之前.tlb文件是在我自己的电脑上生成的,所以一路畅通,没什么问题。但我把我的delphi生成的.exe文件拿到别的电脑上的时候,在调用.net生成的接口的时候却报出“没有注册类型”的错误。在网上找了很多资料,没能解决问题。求有做过类似工作的大侠们指教下啊!!