public void Execute() { newOptions.CopyTo(asmNode.DnSpyFile.AssemblyDef); if (assemblyRefInfos != null) { var pkt = newOptions.PublicKey.Token; foreach (var info in assemblyRefInfos) { info.AssemblyRef.Name = newOptions.Name; if (info.AssemblyRef.PublicKeyOrToken is PublicKeyToken) { info.AssemblyRef.PublicKeyOrToken = pkt; } else { info.AssemblyRef.PublicKeyOrToken = newOptions.PublicKey; } } } asmNode.RaiseUIPropsChanged(); }
public void Execute() { newOptions.CopyTo(asmNode.LoadedAssembly.AssemblyDefinition); asmNode.RaiseUIPropsChanged(); }
void WriteModuleOptions(ModuleOptions theOptions) { theOptions.CopyTo(modNode.LoadedAssembly.ModuleDefinition); modNode.RaiseUIPropsChanged(); }
void WriteModuleOptions(ModuleOptions theOptions) { theOptions.CopyTo(modNode.DnSpyFile.ModuleDef); modNode.RaiseUIPropsChanged(); }