给共享程序集设置引用
GAC的程序集可以包含与它们相关的引用。
给GAC的程序集设置引用后,就不能单独的删除GAC的程序集
如果要删除GAC的程序集,就必须要删除相关的引用
引用的类型可以 是下面 3个选项中的一个:
--------------UNINSTALL_KEY:由MSI使用
--------------FILEPATH:可以指定一个目录
例如:
给共享程序集设置引用
gacutil -i assembly.dll -r filepathC:\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 -ropaque 1111 "aa"
卸载GAC的程序集
gacutil -u assembly.dll -r opaque 1111 "aa"
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。