Ожидается [ОШИБКА] НЕОБРАБОТАННОЕ НЕОБРАБОТАННОЕ ИСКЛЮЧЕНИЕ: System.TypeLoadException в ubuntu 20.04

Пока я пытаюсь запустить pkhex.exe с помощью Wine, получается, как показано ниже: -

    Unhandled Exception:
System.TypeLoadException: Could not load type of field 'PKHeX.WinForms.Main+<>c:<>9__61_0' (7) due to: Could not load file or assembly 'PKHeX.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
  at (wrapper remoting-invoke-with-check) PKHeX.WinForms.Main..ctor()
  at PKHeX.WinForms.Program.Main () [0x0001c] in <f1590b2482bb4ff1be7d523a13a71c2d>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type of field 'PKHeX.WinForms.Main+<>c:<>9__61_0' (7) due to: Could not load file or assembly 'PKHeX.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
  at (wrapper remoting-invoke-with-check) PKHeX.WinForms.Main..ctor()
  at PKHeX.WinForms.Program.Main () [0x0001c] in <f1590b2482bb4ff1be7d523a13a71c2d>:0 Cannot load assembly mscorlib
0009:err:mscoree:RuntimeHost_ExitProcess Process should have exited
0009:err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.

Щелкните меня, чтобы увидеть изображение

Может ли кто-нибудь проверить эту проблему?

0
задан 14 October 2020 в 11:40

1 ответ

Либо версия Wine, которую вы используете, содержит ошибки/созданы неправильные/отсутствующие библиотеки, либо вы не установили требуемую версию .Net (NET Framework 4.6 или более позднюю) с помощью winetricks. источник. См. Проблема при установке .NET 4.6 с помощью Wine. ppa:ricotz/unstable включает в себя Wine 5.0 в Ubuntu 20.04.

Установка PKHeX в Ubuntu похожа на хвост, виляющий собакой. Из-за возможных проблем с управлением пакетами, которые могут быть вызваны использованием ppa:ricotz/unstable в Ubuntu 20.04, имеет смысл установить небольшое приложение PKHeX в Windows, а не в Ubuntu, если у вас есть устройство с установленной Windows. Если только вы не собираетесь устанавливать много мусорных программ для Windows в Ubuntu.

Откройте терминал и введите:

sudo apt update
sudo apt install winetricks
0
ответ дан 14 October 2020 в 09:30

Другие вопросы по тегам:

Похожие вопросы: