我有一种情况,AppDomain.CurrentDomain.AssemblyResolve
需要使用已加载到当前域的程序集调用Assembly.Load(myAssemblyMemStream.ToArray())
.
这是为什么?
我需要执行以下操作才能使其正常工作。这与 .NET 自动执行的操作有何不同?
Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
{
return AppDomain.CurrentDomain
.GetAssemblies()
.First(x => x.FullName == args.Name);
}