VB6使用.net控件

1.为.net控件增加StrongName

生成签名密钥

sn –k Target.snk

在工程属性中指定snk文件
或在程序中增加

[assembly:AssemblyKeyFile(" Target.snk ")]

重新编译即可

2.注册控件

regasm Target.dll

3.生成Target.tlb

tlbexp Target.dll

4.将Target.dll放到全局程序集中

gacuti.exe  /i Target.dll

5.在VB6中引用Target.tlb即可