regasm.exe 程序集注册工具
2013-03-14 12:40
190 查看
详见http://msdn.microsoft.com/zh-cn/library/tzat5yw6(v=vs.80).aspx
程序集注册工具读取程序集中的元数据,并将所需的项添加到注册表中。注册表允许 COM 客户程序以透明方式创建 .NET Framework 类。类一经注册,任何
COM 客户程序都可以使用它,就好像该类是一个 COM 类。类仅在安装程序集时注册一次。程序集中的类实例直到被实际注册时,才能从 COM 中创建。
regasm assemblyFile [options]
程序集注册工具读取程序集中的元数据,并将所需的项添加到注册表中。注册表允许 COM 客户程序以透明方式创建 .NET Framework 类。类一经注册,任何
COM 客户程序都可以使用它,就好像该类是一个 COM 类。类仅在安装程序集时注册一次。程序集中的类实例直到被实际注册时,才能从 COM 中创建。
regasm assemblyFile [options]
参数 | 说明 |
---|---|
assemblyFile | 要向 COM 注册的程序集。 |
选项 | 说明 |
---|---|
/codebase | 在注册表中创建一个 Codebase 项。Codebase 项指定未安装到全局程序集缓存中的程序集的文件路径。如果随后要安装正在注册到全局程序集缓存中的程序集,则不应指定此选项。用 /codebase 选项指定的 assemblyFile 参数必须是具有强名称的程序集。 |
/registered | 指定此工具将仅引用已经注册的类型库。 |
/asmpath:directory | 指定包含程序集引用的目录。必须和 /regfile 选项一起使用。 |
/nologo | 取消显示 Microsoft 启动标题。 |
/regfile [:regFile] | 为程序集生成指定的 .reg 文件,该文件包含所需的注册表项。指定此选项不更改注册表。此选项不能与 /u 选项或 /tlb 选项一起使用。 |
/silent 或 /s | 取消显示成功消息。 |
/tlb [:typeLibFile] | 从指定的程序集生成类型库,该类型库包含在程序集中定义的可访问类型的定义。 |
/unregister 或 /u | 注销在 assemblyFile 中找到的可创建类。省略此选项将导致 Regasm.exe 注册程序集中的可创建类。 |
/verbose | 指定详细模式;当用 /tlb 选项指定时,显示所有需要为其生成类型库的引用程序集的列表。 |
/? 或 /help | 显示该工具的命令语法和选项。 |
![]() 注意 |
---|
Regasm.exe 命令行选项不区分大小写。只需提供足够的选项来唯一标识它。例如,/n 等效于 /nologo,而 /t:outfile.tlb 等效于 /tlb:outfile.tlb。 |
相关文章推荐
- 程序集注册工具 (Regasm.exe)
- 程序集注册工具 (Regasm.exe)
- 程序集注册工具 (Regasm.exe)
- 程序集注册工具 (Regasm.exe)
- 没有为 COM 互操作注册程序集 请使用 regasm.exe /tlb 注册该程序集——解决办法
- mssql数据库转化为mysql的exe程序工具
- 用instsrv将普通exe程序注册为服务
- 没有为 COM 互操作注册程序集 请使用 regasm.exe /tlb 注册该程序集——解决办法
- 小米抢购工具专业版V3.3(已注册).exe----火眼
- aspnet_regsql.exe 工具注册数据库的图文方法
- 采用ASP.NET IIS 注册工具 (Aspnet_regiis.exe)对web.config实行本地加密
- exe程序文件修改工具有哪些
- aspnet_regsql.exe 工具注册数据库
- ASP.NET IIS 注册工具 (Aspnet_regiis.exe)
- 程序打包,"错误:应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行sxstrace.exe"工具解决办法
- 用InstallShield 打包工具 打 Win32 程序 (depends.exe 用看程序都依赖了哪些dll)
- regasm.exe 注册dll
- ASP.NET IIS 注册工具 (Aspnet_regiis.exe)
- ASP.NET IIS 注册工具 (Aspnet_regiis.exe)
- 使用mysql的图形工具SQL-front时弹出提示:“程序注册时间到期 程序将被限制模式下运行”