好学IT学院:IT信息技术分享交流平台
标签:.NET  来源:www.hxw.red  作者:本站整理  发布时间:2009-07-06  ★★★加入收藏〗〖手机版
摘要:程序集注册工具读取程序集中的元数据,并将所需的项添加到注册表中。注册表允许COM客户程序以透明方式创建.NETFramework类。类一经注册,任何COM客户程序都可以使用它,就好像该类是一个COM类。类仅在安装程序集时注册一次。程序集中的类实例直到被实际注册…

程序集注册工具读取程序集中的元数据,并将所需的项添加到注册表中。注册表允许COM客户程序以透明方式创建.NETFramework类。类一经注册,任何COM客户程序都可以使用它,就好像该类是一个COM类。类仅在安装程序集时注册一次。程序集中的类实例直到被实际注册时,才能从COM中创建。

语法及参数说明

regasmassemblyFile[options]

参数
assemblyFile:要向COM注册的程序集。

[options]选项及说明

/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。

使用Visual Studio 2010空白解决方案的三个理由
  在Visual Studio 2010(包括以前的版本中)都提供了很多现成的解决方案,来帮助程序开发人员降低开发的工作量。如多项目…
  • 好学考试H5触屏版开放内测
  • 好学触屏公众号虎力全开、杨帆起航!