我有一个用c#.net编写的classlibrary项目,我想将这个项目的dll添加到一个新的 vb6项目,但我不能这样做。
当我尝试添加对我的vb6项目的引用时,它会说
cannot add reference to specified file
注意我已注册了dll
使用:regsvr32 project.dll
答案 0 :(得分:0)
您需要使用Visual Studio命令行中的Regasm.exe和开关来创建一个typelib文件:
regasm.exe MyAssembly.dll /tlb /codebase
然后在VB6中引用运行Regasm后创建的.tlb文件。