【发布时间】:2012-11-09 09:29:07
【问题描述】:
我遇到这样一种情况,即为已使用 Assembly.Load(myAssemblyMemStream.ToArray()) 加载到当前域中的程序集调用 AppDomain.CurrentDomain.AssemblyResolve。
这是为什么呢?
我需要执行以下操作才能使其正常工作。这与 .NET 自动执行的操作有何不同?
Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
{
return AppDomain.CurrentDomain
.GetAssemblies()
.First(x => x.FullName == args.Name);
}
【问题讨论】:
标签: c# .net appdomain .net-assembly