Kum*_*mar 5 .net c# reflection clr
基本上需要以编程方式读取依赖项而不加载程序集本身,因为您无法卸载它们
Kum*_*mar 7
发现这个System.Reflection.Assembly.ReflectionOnlyLoadFrom(path)就可以了
Mar*_*uła 3
我想到了 2 个解决方案,尽管我认为有更简单的方法(我忘记或不知道:)): 1. 使用您可以创建的一些附加内容加载程序集AppDomain。卸载整个程序AddDomain也会卸载已加载的程序集(但仅限于使用 this 加载的程序集AppDomain)。 2. 使用一些 api,例如CCI,它允许您查看托管 dll 的内部,而无需使用反射机制加载它。
AppDomain
AddDomain
归档时间:
16 年,3 月 前
查看次数:
8613 次
最近记录:
6 年,7 月 前