Emulator crashes on Windows 7 64 bit platform.
I think some component (dll) are compiled only for 32 bit platform (may be?).
It works properly on XP SP3 32 bit.
These are the exception details:
Le informazioni su come richiamare il debug JIT (Just-In-Time) anziché questa finestra
sono riportate in fondo al messaggio.
************** Testo dell'eccezione **************
System.BadImageFormatException: Tentativo di caricare un programma con un formato non corretto. (Eccezione da HRESULT: 0x8007000B)
in Groundspeak.Wherigo.ZonesEngine.ZonesEngineDll.InitializeEngine(Byte[] szDeviceId, Byte[] szLogFolder)
in Groundspeak.Wherigo.ZonesEngine.ZonesEngineDll.InitializeEngine(String strDeviceId, String strLogFolder)
in Player.frmMain.InitEngine()
in Player.frmMain.Init()
in Player.frmMain..ctor()
in ZonesAuthor.frmMain.menuCartridgeEmulator_Click(Object sender, EventArgs e)
in System.Windows.Forms.MenuItem.OnClick(EventArgs e)
in System.Windows.Forms.Command.Invoke()
in System.Windows.Forms.Control.WmCommand(Message& m)
in System.Windows.Forms.Control.WndProc(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Assembly caricati **************
mscorlib
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
Base di codice: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
WherigoBuilder
Versione assembly: 2.0.5129.5086
Versione Win32: 2.0.5129.5086
Base di codice: file:///C:/Program%20Files%20(x86)/Groundspeak/Wherigo/Builder/WherigoBuilder.exe
----------------------------------------
System.Windows.Forms
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5447 (Win7SP1GDR.050727-5400)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5420 (Win7SP1.050727-5400)
Base di codice: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
Versione assembly: 2.0.0.0
Versione Win32: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
Base di codice: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
ZonesFramework
Versione assembly: 1.0.2104.4260
Versione Win32: 1.0.2104.4260
Base di codice: file:///C:/Program%20Files%20(x86)/Groundspeak/Wherigo/Builder/ZonesFramework.DLL
----------------------------------------
Player
Versione assembly: 1.0.3072.27804
Versione Win32: 1.0.0.0
Base di codice: file:///C:/Program%20Files%20(x86)/Groundspeak/Wherigo/Builder/Player.DLL
----------------------------------------
GeoFramework.Gps
Versione assembly: 2.3.3600.13
Versione Win32: 2.3.3600.13
Base di codice: file:///C:/Program%20Files%20(x86)/Groundspeak/Wherigo/Builder/GeoFramework.Gps.DLL
----------------------------------------
GeoFramework
Versione assembly: 1.4.3600.3
Versione Win32: 1.4.3600.3
Base di codice: file:///C:/Program%20Files%20(x86)/Groundspeak/Wherigo/Builder/GeoFramework.DLL
----------------------------------------
Microsoft.WindowsCE.Forms
Versione assembly: 2.0.0.0
Versione Win32: 2.0.7045.00
Base di codice: file:///C:/Program%20Files%20(x86)/Groundspeak/Wherigo/Builder/Microsoft.WindowsCE.Forms.DLL
----------------------------------------
************** Debug JIT **************
Per attivare il debug JIT, è necessario impostare il valore
jitDebugging nella sezione system.windows.forms del file di configurazione
dell'applicazione o del computer (machine.config).
L'applicazione inoltre deve essere compilata con il debug
attivato.
Ad esempio:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Quando il debug JIT è attivato, tutte le eccezioni non gestite
vengono inviate al debugger JIT registrato nel computer,
anziché essere gestite da questa finestra di dialogo.