CreateAssemblyCommand(ModuleDef newModule, AssemblyOptions options) { var module = Module.ModuleUtils.CreateModule(options.Name, Guid.NewGuid(), options.ClrVersion, ModuleKind.Dll, newModule); options.CreateAssemblyDef(module).Modules.Add(module); this.asmNodeCreator = new AssemblyTreeNodeCreator(new LoadedAssembly(MainWindow.Instance.CurrentAssemblyList, module)); }
public void Dispose() { if (asmNodeCreator != null) { asmNodeCreator.Dispose(); } asmNodeCreator = null; }
public void Dispose() { if (asmNodeCreator != null) asmNodeCreator.Dispose(); asmNodeCreator = null; }
CreateNetModuleCommand(NetModuleOptions options) { var module = ModuleUtils.CreateNetModule(options.Name, options.Mvid, options.ClrVersion); this.asmNodeCreator = new AssemblyTreeNodeCreator(new LoadedAssembly(MainWindow.Instance.CurrentAssemblyList, module)); }
CreateNetModuleCommand(NetModuleOptions options) { var module = ModuleUtils.CreateNetModule(options.Name, options.Mvid, options.ClrVersion); this.asmNodeCreator = new AssemblyTreeNodeCreator(MainWindow.Instance.DnSpyFileList.CreateDnSpyFile(module)); }