var part = new AssemblyPart {
Source = name
};
var assembly = part.Load(assemblyStream);
用上面的方法将dll加载到当前的程序集中
第一遍毫无疑问是正常的,那么当第二遍在加载的时候,比如我把dll的版本换了下
但是执行part.load返回的却是null
无法返回转换后的assembly,原因是之前加载过相同名字的dll,我想问题也是出在这里
那么怎么才能把之前加载的dll给更新掉呢?
我查过一些文章,说可以讲appdomain卸载掉,可惜在sliverlight中不提供这个方法
大大们,给点宝贵的意见和方法