是否可以通过代码将设置从一个 Web.config 文件复制到另一个(AppSettings 和 ConnectionStrings 除外)?
我有一种情况,单个 MVC3 项目已部署到不同位置的多个服务器。所有这些都有一个自动更新程序,可以获取最新版本。通常,当它运行时,它只会覆盖应用程序文件夹而不是 Web.config 文件。
我刚刚将项目升级到 MVC4。这基本上改变了 Web.config 文件中的所有内容,除了 AppSettings 和 ConnectionStrings。该项目的所有安装在这里的值都会略有不同。
我将如何编写一些代码来更新 Web.config 文件,但保留所有 AppSettings 和 ConnectionStrings?