Originally Posted by knc1
Another choice -
Since this is a rarely used service application - run it from a 32bit, "Linux LiveCD" instance. I would suggest Knoppix. Follow its direction to put it on a USB stick (one command), the first time you start the USB version it will ask if you want a persistent file, agree.
Then install 32bit mono and this application into the USB/Knoppix.
That is a good idea, I could also use VirtualBox, but I am afraid virtualisation will be an issue for USB access. Further more, it is an overkill just for testing a software: it would be simpler if hostar recompiled the software with "libmono.h" (or equivalent) without a path, and I think it is even necessary, since as you say the pathname should not be included in the code.