So what you guys are saying is that when I do a release build, and if user select to install the application in c:\Program File\MTC, Application.StartupPath will return c:\Program File\MTC, and NOT c:\Program File\MTC\MTC\bin\release? I am sorry, I am a little confused.