I'm a novice at VB.NET and I'm having a problem with the compiled versions of my applications.

If I take the .exe file (it's real small, like 40KB) from the BIN/DEBUG directory, it runs fine on most computers (I've tried it on 5), including Windows 7, Vista and XP. When I take the same file to work and try to run it either from the server (Novell) or directly on a workstation (XP). I get an error message that includes something like "Can't initialize..."

Why is this? Is the .EXE in the DEBUG directory not compiled correctly?