I'll try copying the .dll in question. I just tried recompiling it on my old computer as a release version and it's not working. Why, is beyond me, lol! The program takes a directory path as an argument. If there is no such directory, it exits with an error. For some reason, when I compile it as a release version, it's exiting with that error (even though I'm giving it a perfectly valid argument). But if I compile it as a debug version again, it works fine. Yet both are compiled from exactly the same code. Bleh!