19 februari 2012

Gallio draaien onder 64bit Windows

Gallio is een testautomatisatietool waarmee je MBUnit testen kan runnen. Spijtig blijkt de 64bit installatie niet te werken. Een unit test faalt immers met een BadImageFormatException, wat betekent dat er een x86 dll geladen wordt in een x64 proces.

Om dit op te lossen, volgende truc (gevonden op het Gallio forum):

  • Download de x86 installer, doe een typische installatie
  • Onder C:\Program Files (x86)\Gallio\bin hernoem:
    • Gallio.Host.exe naar Gallio.Host.x64.exe
    • Gallio.Host.x86.exe naar Gallio.Host.exe

Runnen vanaf Icarus lukt nu wel…

Geen opmerkingen:

Een reactie plaatsen