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"
创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。