Merge pull request #855 from nikitalita/fix-assembly-loading

Fix AssemblyLoading bug
This commit is contained in:
Perfare 2021-11-08 09:36:03 +08:00 committed by GitHub
commit 05a41d2f1e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,18 +15,18 @@ namespace AssetStudio
var resolver = new MyAssemblyResolver(); var resolver = new MyAssemblyResolver();
var readerParameters = new ReaderParameters(); var readerParameters = new ReaderParameters();
readerParameters.AssemblyResolver = resolver; readerParameters.AssemblyResolver = resolver;
try foreach (var file in files)
{ {
foreach (var file in files) try
{ {
var assembly = AssemblyDefinition.ReadAssembly(file, readerParameters); var assembly = AssemblyDefinition.ReadAssembly(file, readerParameters);
resolver.Register(assembly); resolver.Register(assembly);
moduleDic.Add(assembly.MainModule.Name, assembly.MainModule); moduleDic.Add(assembly.MainModule.Name, assembly.MainModule);
} }
} catch
catch {
{ // ignored
// ignored }
} }
Loaded = true; Loaded = true;
} }