Our project represents a web application on ASP.NET MVC base. It has a lot of configurations in its web.config file: log file location, DB connection string, file storage folders etc.
In general the automatic deployment of such an application is not a big deal. In our case though we have several instances of that application on the same server. So when deploying we have to make a lot of changes in the config file of each instance (adapt DB connection string, file storage folders and all the stuff).
Currently we're using a custom deployment tool, but it's too buggy and I can't rely on it. So I'm searching for a better tool or combination of tool that can be used in our scenarion.
In general it should allow: * automatic deployment to all the instances on the server * specific manipulation on the config file of every single instance (e.g. XPath, XML Element replacement)