Are you encountering the situation where you wish that rather than adding references to other projects or DLL’s, in order to bring them into your bin directory, that you could simply specify that all your programs went into the same folder? The simplest way to run applications under .NET is to have them all in the same folder. This typically, while debugging is in the debug\bin folder. This may also mean that you are finding yourself placing other dependant DLL’s in the same folder. One easy solution is to change your Output Path in your project, and other projects that share DLL's. You get there by selecting “Project Properties”, then the “Build” tab, then setting the OutPut Path. Setting the output path to where you keep all your programs, will allow them to be found, as this is the path this Solution/project will run from and expect to find it’s program it needs. Read Full Post