Thanks for all your answers, let me try to be more specific.
This is a desktop application, and I need to have a bunch of copies of the same application, but with different settings.
I already created all of my build configurations, but I have not been able to find where I can change the values of my settings per each build configuration.
The ideal situation would be for me to be able to go into the project settings, and change the values per each build configuration. So that would enable me to make changes to the code, do a batch build and have it build all versions with their individual settings in tact.
Quick example of the settings, username and password is stored as a setting which my program uses for ftp access. I want to hardcode these values as settings, but have different values for different builds that I will send off to different vendors.
Right now, I am just changing these settings, then building the project. Switch build configuration, change settings, build. Etc, etc, etc.
Any ideas? Thanks!