I am part of a 10 person team working on an ASP.NET web application, but am the only developer in a satellite office (which is on a different domain than the main office). In the Web.config, I need to make alterations to have the web application work on my specific domain (alterations to the <identity>
element and to database connection strings) that are different than everyone else on my team uses.
I can't alter the original Web.config file, since that would mess up everyone else on my team. The MsBuild Web.config transformations looked promising, but only work if you deploy the web application (I'm just pointing IIS at my application's root directory). I explored manually running a <TransformXml>
build step, but it won't overwrite my local Web.config file (Access is Denied error)
What can I do to easily make a few selective changes to my local Web.config file without modifying what's in source control?