如何正确注册一个C#的DLL
我想用VB使用这个DLL,但是VB注册后VB总提示部件不能创建对象
我是这么操作的:
DLL名字叫TEST.DLL,我把它复制到别的电脑,执行下面的命令行
RegAsm.exe test.dll
RegAsm.exe test.tlb
RegAsm.exe test.dll /tlb:test.tlb /codebase
这样注册对吗,我是菜鸟,请高手看看
问题点数:20、回复次数:5Top
1 楼ilove8(千里|你去哪里了,我等了你很久了!)回复于 2006-11-04 11:03:42 得分 0
工程里 要先引用,再创建试试看Top
2 楼summer123(这样被你征服)回复于 2006-11-04 11:10:29 得分 0
ilove8(千里|你去哪里了,我等了你很久了!)
我的注册的方法对吗Top
3 楼zhongwanli(㊣【为了老婆,二次重构____然后升★★】㊣)回复于 2006-11-04 11:19:57 得分 0
没有问题Top
4 楼summer123(这样被你征服)回复于 2006-11-04 13:07:19 得分 0
我是楼主
RegAsm.exe test.dll
RegAsm.exe test.tlb
RegAsm.exe test.dll /tlb:test.tlb /codebase
后面的两句是不是反了啊,感觉应该先执行最后一条命令,然后再执行RegAsm.exe test.tlb
Top
5 楼summer123(这样被你征服)回复于 2006-11-04 21:47:27 得分 0
我在XP系统下VB不能创建对象Top




