I frequently run in to the case where I have an application that is configured differently based on environment (dev, qa, prod, etc). Things like the database, email addresses, urls change. I can't really have one config file since it the values need to change. Any suggestions on how to manage this?
thanks.