如何正确注册一个C#的DLL

summer123 2006-11-04 10:49:32
我想用VB使用这个DLL,但是VB注册后VB总提示部件不能创建对象

我是这么操作的:
DLL名字叫TEST.DLL,我把它复制到别的电脑,执行下面的命令行
RegAsm.exe test.dll
RegAsm.exe test.tlb
RegAsm.exe test.dll /tlb:test.tlb /codebase

这样注册对吗,我是菜鸟,请高手看看
...全文
358 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhongwanli 2006-11-04
  • 打赏
  • 举报
回复
没有问题
summer123 2006-11-04
  • 打赏
  • 举报
回复
ilove8(千里|你去哪里了,我等了你很久了!)
我的注册的方法对吗
ilove8 2006-11-04
  • 打赏
  • 举报
回复
工程里 要先引用,再创建试试看
summer123 2006-11-04
  • 打赏
  • 举报
回复
我在XP系统下VB不能创建对象
summer123 2006-11-04
  • 打赏
  • 举报
回复
我是楼主
RegAsm.exe test.dll
RegAsm.exe test.tlb
RegAsm.exe test.dll /tlb:test.tlb /codebase

后面的两句是不是反了啊,感觉应该先执行最后一条命令,然后再执行RegAsm.exe test.tlb

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧