全局程序集缓存工具(Gacutil.exe)使用详解

来源:www.hxw.red  作者:本站整理
摘要:全局程序集缓存工具使您可以查看和操作全局程序集缓存和下载缓存的内容。语法及参数说明:gacutil [options] [assemblyName | assemblyPath | assemblyListFile]参数解释assembly……

全局程序集缓存工具使您可以查看和操作全局程序集缓存和下载缓存的内容。

语法及参数说明:gacutil [options] [assemblyName

assemblyPath

assemblyListFile]

参数解释

assemblyName
 程序集的名称。可以提供部分指定的程序集名称(如 myAssembly)或完全指定的程序集名称(如 myAssembly, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0038abc9deabfle5)。

assemblyPath
 包含程序集清单的文件的名称。

assemblyListFile
 列出要安装或卸载的程序集的 ANSI 文本文件的路径。若要使用文本文件安装程序集,请在文件中的单独一行上分别指定每个程序集的路径。全局程序集缓存工具解释相对于 assemblyListFile 的位置的相对路径。若要使用文本文件卸载程序集,请在文件中的单独一行上分别为每个程序集指定完全限定的程序集名称。请参见本主题后面的 assemblyListFile 内容示例。

选项说明

/cdl
 删除下载缓存的内容。

/f
 与 /i 或 /il 选项一起指定此选项将强制重新安装程序集。如果全局程序集缓存中已经存在同名的程序集,全局程序集缓存工具将改写该程序集。

/h[elp]
 显示该工具的命令语法和选项。

/i assemblyPath
 将程序集安装到全局程序集缓存中。

/if assemblyPath
 将程序集安装到全局程序集缓存中。如果全局程序集缓存中已经存在同名的程序集,全局程序集缓存工具将改写该程序集。指定此选项相当于同时指定 /i 和 /f 选项。

/il assemblyListFile
 将 assemblyListFile 中指定的一个或多个程序集安装到全局程序集缓存中。

/ir assemblyPath scheme id description
 将程序集安装到全局程序集缓存中,并添加引用以对程序集进行计数。使用此选项时必须指定 assemblyPath、scheme、id和 description 参数。有关可为这些参数指定的有效值的说明,请参见 /r 选项。指定此选项相当于同时指定 /i 和 /r 选项。

/l [assemblyName]
 列出全局程序集缓存的内容。如果指定 assemblyName 参数,则全局程序集缓存工具只列出与该名称匹配的程序集。

/ldl
 列出下载文件缓存的内容。

/lr [assemblyName]
 列出所有程序集及其相应的引用数。如果指定 assemblyName 参数,则该工具只列出与该名称匹配的程序集及其相应的引用数。

/nologo
 取消显示 Microsoft 启动标题。

【相关文章】好搜一下
数据结构教程(九)—循环链表与双向链表

数据结构教程(九)—循环链表与双向链表

本课主题:循环链表与双向链表教学目的:掌握循环链表的概念,掌握双向链表的的表示与…