When I tried to open pkhex today, I got the following message "pkhex a fatal non-ui error has occurred in pkhex, and there was a problem displaying the details", I already have the net framework updated, I don't know what else to do, I've already hours trying to find a solution, please, I would appreciate your help
the error message says the following
System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'PKHeX.WinForms.Main'. ---> System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'PKHeX.Core.GameInfo'. ---> System.BadImageFormatException: No se puede cargar el archivo o ensamblado 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ni una de sus dependencias. El archivo o directorio está dañado o es ilegible. (Excepción de HRESULT: 0x80070570)
en PKHeX.Core.Util.LoadStringList(String file, String txt)
en PKHeX.Core.Util.GetStringList(String fileName)
en PKHeX.Core.GameLanguage.GetStrings(String ident, String lang, String type)
en PKHeX.Core.GameStrings..ctor(String l)
en PKHeX.Core.GameInfo.GetStrings(Int32 index)
en PKHeX.Core.GameInfo..cctor()
--- Fin del seguimiento de la pila de la excepción interna ---
en PKHeX.WinForms.Main..cctor()
--- Fin del seguimiento de la pila de la excepción interna ---
en PKHeX.WinForms.Main.FormLoadConfig(Boolean& BAKprompt, Boolean& showChangelog)
en PKHeX.WinForms.Main.FormLoadInitialSettings(IEnumerable`1 args, Boolean& showChangelog, Boolean& BAKprompt)
en PKHeX.WinForms.Main..ctor()
en PKHeX.WinForms.Program.Main()
System.BadImageFormatException: No se puede cargar el archivo o ensamblado 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ni una de sus dependencias. El archivo o directorio está dañado o es ilegible. (Excepción de HRESULT: 0x80070570)
Nombre de archivo: 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
en PKHeX.Core.Util.LoadStringList(String file, String txt)
en PKHeX.WinForms.WinFormsTranslator.GetTranslationFile(String lang)
en PKHeX.WinForms.WinFormsTranslator.GetContext(String lang)
en PKHeX.WinForms.ErrorWindow..ctor(String lang)
en PKHeX.WinForms.ErrorWindow.ShowErrorDialog(String friendlyMessage, Exception ex, Boolean allowContinue)
en PKHeX.WinForms.Program.CurrentDomain_UnhandledException(Object sender, UnhandledExceptionEventArgs e)
AVS: El registro del enlace de ensamblado está desactivado.
Para habilitar el registro de errores del enlace de ensamblado, establezca el valor de Registro [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) como 1.
Nota: existe una disminución del rendimiento asociada registro de errores del enlace de ensamblado.
Para desactivar esta característica, elimine el valor de Registro [HKLM\Software\Microsoft\Fusion!EnableLog].
08500a81-b209-4711-961b-f7d812a9f293.jfif