Something odd happened to one of my VB6 projects.

Win XP thinks it's an MSDOS program (or a win32 console). No program icon, a different properties window, and when I run the application a black console window appears then disappears without running. If I run under the command window it says "program too big to fit in memory".

I don't think I've changed anything in the project. This program has built and run fine in the past. It will still run OK in the VB6 IDE in debug mode.

How can a VB form based program be interpreted by Windows as something else?