zoukankan      html  css  js  c++  java
  • regasm.exe 程序集注册工具

    详见http://msdn.microsoft.com/zh-cn/library/tzat5yw6(v=vs.80).aspx

    程序集注册工具读取程序集中的元数据,并将所需的项添加到注册表中。注册表允许 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

    显示该工具的命令语法和选项。

    Note注意

    Regasm.exe 命令行选项不区分大小写。只需提供足够的选项来唯一标识它。例如,/n 等效于 /nologo,而 /t:outfile.tlb 等效于 /tlb:outfile.tlb

  • 相关阅读:
    (转)php读写文件
    CentOS5.2下安装GCC4.1.2
    使用php模拟post提交数据
    Linux系统信息查看命令大全
    强制卸载MYSQL
    Php文件操作
    redhat linux上安装 gcc编译器
    centos5.2安装mysql6.0
    如何收缩数据库日志文件(ldf)
    浑沌的JSON,JS Object,JS Array
  • 原文地址:https://www.cnblogs.com/jenneyblog/p/regasm.html
Copyright © 2011-2022 走看看