Regasm组件注册工具使用方法
来源:互联网 发布:软件购买网站 编辑:程序博客网 时间:2024/05/30 05:25
一、小工具背景:
功能:程序集注册工具(Regasm.exe),读取程序集中的元数据,并将所需的项添加到注册表中 。
说明:Regasm.exe所在路径没有被系统添加PATH环境变量中,因此,REGASM命令无法识别。
使用时,需要DOS窗口切换到其存储路径后才能运行运行。
其一般存储的路径为:C:\Windows\Microsoft.NET\Framework\v2.0.50727\
系统的版本不同,运路径中的数字可能会有一些差异。
二、命令常用的控制开关:
三、使用演示语法: RegAsm 程序集名称 [选项]
选项:
/unregister 注销类型
/tlb[:文件名] 将程序集导出到指定类型库并注册它
/regfile[:文件名] 生成具有指定名称的 reg 文件而不是注册类型。此选项
不能与 /u 或 /tlb 选项一起使用
/codebase 设置注册表中的基本代码
/registered 只引用已注册的类型库
/asmpath:目录 在此处查找程序集引用
/nologo 禁止 RegAsm 显示徽标
/si lent 静态模式。禁止显示成功消息
/verbose 显示额外的信息
/? or /help 显示此用法消息
本例演示使用REGASM.EXE注册工具,注册 E:\ClassLibrary1.dll 的COM组件。
请用管理员权限启动DOS窗口,DOS 命令如下:
四、使用批处理命令来注册程序
如果需要在多台电脑上进行注册,或者要注册的DLL组件比较多的情况下,可以使用如下的批处理命令进行注册。
@echo off
set path = C:\Windows\Microsoft.NET\Framework\v2.0.50727\;%path%
RegAsm /codebase E:\ClassLibrary1.dll
pause
::E:\COM.DELL为组件和存放全路径
::C:\Windows\Microsoft.NET\Framework\v2.0.50727\;为REGASM.EXE所在文件夹路径。
说明:将上面批处理命令存为 CMD.bat 后,双击即可完成注册。当注册不成功时,在CMD.BAT文件上单击右键,选择以管理员身份运行即可完成注册。
- Regasm组件注册工具使用方法
- Regasm组件注册工具使用方法
- Regasm 注册C# com 组件
- Regsvr32和Regasm注册DLL COM组件
- C#写的COM组件注册问题兼论微软Regasm注册的BUG
- 組件註冊工具 (Regasm.exe)
- 使用regasm注册.net com组件出现不是有效的.net程序集的解决办法
- REGASM注册DLL的问题
- Regsvr32注册DLL和Regasm
- regasm.exe, .NET Framework 工具
- RegAsm注册DLL组件使用jacob调用的问题com.jacob.com.ComFailException: Can't co-create object
- regasm注册.net下的dll
- regasm注册.net下的dll
- regasm注册.net下的dll
- gacutil regasm注册不了的问题
- AspJpeg组件:介绍、注册、高级使用方法 [精]
- 程序集注册工具 (Regasm.exe)
- 程序集注册工具 (Regasm.exe)
- Xml字符串转Map
- poj 2773 Happy 2006
- APUE,TLPI读书笔记——线程
- QQ通信原理--及QQ是怎么穿透内网进行通信的?
- 如何设置ios tableView的section跟着tableView一起滚动
- Regasm组件注册工具使用方法
- Java多线程---从线程中返回数据
- hdu1112 The Proper Key ----DFS+模拟
- Android Studio中快速获取MD5和SHA1
- NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)
- Leetcode Everyday: 217. Contains Duplicate
- 数据库缓存
- Select, poll, epoll
- 前端开发中的一些兼容性积累