1. Proximyst

    OP Proximyst Newbie
    Newcomer

    Joined:
    Feb 26, 2017
    Messages:
    2
    Country:
    Norway
    Hey, so I've been trying to run PKHeX on Arch Linux. I'm running it with "mono PKHeX.exe", but then I get thrown with this error:
    Code:
    Exception Details:
    System.NullReferenceException: Object reference not set to an instance of an object
      at PKHeX.WinForms.Program.GetFrameworkVersion () [0x0001a] in <88c0335eab664fde8e504493c9e86c30>:0
      at PKHeX.WinForms.Program.Main () [0x0002d] in <88c0335eab664fde8e504493c9e86c30>:0
    
    Loaded Assemblies:
    --------------------
    mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    /usr/lib/mono/4.5/mscorlib.dll
    
    PKHeX-mono, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
    /home/proximyst/Downloads/PKHeX-mono (170207)/PKHeX.exe
    
    System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    /usr/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
    
    System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    /usr/lib/mono/gac/System.Windows.Forms/4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    
    System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    /usr/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    
    Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    /usr/lib/mono/gac/Accessibility/4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    
    Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
    /usr/lib/mono/gac/Mono.Posix/4.0.0.0__0738eb9f132ed756/Mono.Posix.dll
    
    System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
    /usr/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    
    System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    /usr/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
    
    Mono.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756
    /usr/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
    
    System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    /usr/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
    
    --------------------
    User Message:
    An unhandled exception has occurred.
    PKHeX must now close.
    I've not tried nor want to bother with building from Git, either, but I'll try that if necessary.
     
  2. Kaphotics

    Kaphotics badc0ded
    Member

    Joined:
    Sep 10, 2010
    Messages:
    612
    Country:
    United States
    Use the latest release.
     
    adrifcastr likes this.
  3. Joom

    Joom  ❤❤❤
    Member

    Joined:
    Jan 8, 2016
    Messages:
    5,988
    Country:
    United States
    You can't run it with Mono nor can you build it on Linux. Install .Net 4.0 with winetricks and run it with wine.
     
  4. Proximyst

    OP Proximyst Newbie
    Newcomer

    Joined:
    Feb 26, 2017
    Messages:
    2
    Country:
    Norway
    It is, though..
    Already tried.
     
  5. erman1337

    erman1337 GBAtemp Maniac
    Member

    Joined:
    Sep 27, 2015
    Messages:
    1,211
    Country:
    Belgium
    You can just install Windows on a virtual machine and use it there
     
  6. Joom

    Joom  ❤❤❤
    Member

    Joined:
    Jan 8, 2016
    Messages:
    5,988
    Country:
    United States
    What's the terminal output when trying to run it with wine?
     
  7. evandixon

    evandixon PMD Researcher
    Developer

    Joined:
    May 29, 2009
    Messages:
    1,725
    Country:
    United States
  8. Kaphotics

    Kaphotics badc0ded
    Member

    Joined:
    Sep 10, 2010
    Messages:
    612
    Country:
    United States
    no, 170207 is not the latest version, 170225 is the latest.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - PKHeX, Linux,