普通DLL是不用注册嘀.  只有com组件才需要注册,注册时他把clsid和progid(可选)及DLL的路径写到注册表中.  于是用这些组件的客户端在创建该组件时就不用知道他的路径.  只需调用cocreateinstance并传入clsid,系统就能创建该组件的实例了.

由于本人今天在使用C#创建COM组件的时候使用regsvr32来注册自己创建的组件报错 
但是使用VS自带的工具使用命令regasm path却可以成功的注册自己创建的.NET组件,感到非常奇怪。于是上网搜索。得到下面的解释: 
使用regasm.exe来注册.NET 组件,regsvr32并不适用于.NET组件。 (或者您也可以将regasm.exe理解为.NET的regsvr32) 希望能对您有所帮助! ====================== - 微软全球技术中心 本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。

总结:根据上面的回答可以知道regsvr32不适用于.NET的组件的注册,感觉意思是对于非托管的代码使用regsvr32来注册,对于托管的代码使用regasm来注册。

Regsvr32和Regasm注册DLL COM组件相关推荐

  1. regsvr32.exe进程注册dll文件

    regsvr32.exe用于注册Windows操作系统的动态链接库(dll)和ActiveX控件.这个程序对你系统的正常运行是非常重要的.   dll文件即动态链接库,是一个不可执行的二进制程序文件, ...

  2. Regsvr32注册DLL和Regasm

    在网上搜索关于为什么要使用Regsvr32注册DLL. 得到下面的回答,感觉蛮好的.所以记录下来.感觉就好像指针一样. 普通DLL是不用注册嘀. 只有com组件才需要注册,注册时他把clsid和pro ...

  3. 【转载】 regsvr32 注册dll

    [文章出处]http://www.cnblogs.com/Googler/archive/2011/02/15/1954861.html regsvr32 注册dll DLL文件即动态链接库文件,是一 ...

  4. 【干货】软件安装报“不能注册DLL/OCX:RegSvr32失败;退出代码Ox3”

    安装软件遇到报错:"不能注册DLL/OCX:RegSvr32失败:退出代码Ox3". 可参考下面文章进行操作 http://wiki.boowayun.com/bwwiki/det ...

  5. Winserver服务器regsvr32注册DLL 遇到0x8002801c

    往服务器部署程序时,注册DLL出现0x8002801c错误,经多方查找资料,找到一种解决办法,是因为注册的时候UAC拦截导致的: 1, 2 3 4 修改完之后可能需要重启服务器.

  6. WIN7 64位系统注册银行支付组件

    WIN7 64位系统注册银行支付组件 目前只尝试注册了银联的chinapay.dll和工行的icbcebankutil.dll 1.将dll文件拷贝到windows\syswow64\文件夹下(Win ...

  7. 注册DLL文件命令的使用方法详细说明

    win7 64为系统也是Regsvr32命令 windows\syswow64目录下的Regsvr32 Regsvr   32命令是Windows中控件文件(如扩展名为DLL.OCX.CPL的文件)的 ...

  8. 注册dll文件的方法集合

    手工注册dll文件的命令   regsvr32 c:/winnt/system32/msjetoledb40.dll DLL files Register and Unregister 有的程序员经常 ...

  9. 如何注册dll、ocx控件

    在程序集成时,有时需要对厂家提供的dll或者ocx控件进行注册.其一般操作为:开始>命令指示符(右击管理员身份运行)>regsvr32 文件路径. 比如对devocx.ocx进行注册,在F ...

最新文章

  1. spring cloud服务发现注解之@EnableDiscoveryClient与@EnableEurekaClient
  2. go语言中的闭包结构
  3. SQL Server里PIVOT运算符的”红颜祸水“
  4. html代码编辑器sp,在线HTML编译,文本关键字高亮显示,富文本编辑实现大概思路...
  5. Web前端开发培训就业前景好不好?
  6. BOM中的那点事-window(二)
  7. ckplayer插件播放m3u8视频
  8. 解决allwinner bootlogo.bmg 开机logo 修改 后变绿
  9. 2023福州大学计算机考研信息汇总
  10. C# 合并Excel工作表
  11. 2020-07-08 HTTP协议学习
  12. [巩固培元]Python文件操作案例——用户登录
  13. 非常简洁的vsPlayAudio在线音乐播放器插件
  14. 集效率之大成的EfficientNet
  15. webview卡顿_分享三个小技巧,微信卡顿的人千万不要错过哦
  16. 简单的电源隔离和信号地,电源地的处理
  17. 天秀!搞java的技术人写了本小说:《JavaScript百炼成仙》
  18. 009. 我在尼泊尔看雪山
  19. 信息系统项目管理师必背核心考点(二十七)关键路径法(CPM)
  20. 万能神器python

热门文章

  1. 大数据折射算法“歧视”?王思聪微博抽奖113位,仅有一位男性
  2. 使用yarn代替npm
  3. 关于Android系统中“你的手机上未安装应用程序”问题
  4. matlab里面的sul,MATLAB语言在电机控制系统仿真研究中的应用
  5. 远程桌面设置分辨率的步骤
  6. php中ts和nts版本,PHP中ts和nts版本 - vc6和vc9编译版本的区别
  7. 想做视频剪辑师到底累不累?
  8. workflow 的审批流程的业务实现一
  9. AS WIFI 无线调试
  10. 10W+字C语言硬核总结(二),值得阅读收藏!