First, don't use the executables in the obj folder as those are created during the building process. Always used the ones located in \bin\Debug\ or \bin\release\ (use release when "releasing" the app and debug when "debugging" the app).

Secondly, what DLL is it saying that's missing? Do you have the .Net framework 1.1 installed on the other computer? Do you have any other dependencies? Are you accessing any databases?