您的位置:首页 > 运维架构

给共享程序集设置引用

2014-12-13 16:48 155 查看
GAC的程序集可以包含与它们相关的引用。
给GAC的程序集设置引用后,就不能单独的删除GAC的程序集
如果要删除GAC的程序集,就必须要删除相关的引用

引用的类型可以 是下面 3个选项中的一个:
--------------UNINSTALL_KEY:由MSI使用
--------------FILEPATH:可以指定一个目录
例如:
给共享程序集设置引用
gacutil -i assembly.dll -r filepath C:\Users\Administrator\Desktop\Timber.Assembly\Timber.Assembly\bin\Debug "asb"

卸载GAC的程序集(第一种)
gacutil -u assembly.dll -r filepath C:\Users\Administrator\Desktop\Timber.Assembly\Timber.Assembly\bin\Debug "asb"

卸载GAC的程序集(第二种)
1,删除C:\Users\Administrator\Desktop\Timber.Assembly\Timber.Assembly\bin\Debug文件夹
2,gacutil -u assembly.dll

--------------OPAQUE:引用类型允许设置任意类型的引用
例如:
给共享程序集设置引用
gacutil -i assembly.dll -r opaque 1111 "aa"

卸载GAC的程序集
gacutil -u assembly.dll -r opaque 1111 "aa"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  程序 Desktop Users
相关文章推荐