I tested the *.sav to *.duc, and it produced an invalid file (0 Bytes), then closed, when I typed in "Pokemon Mystery Dungeon 2" as the game name.
I tried again, and it had a message, then it closed.
Try adding a console.readline statement after it writes to the console, if this is written in VB.