我想要实现的是比较 TESTING 和 STAGING 环境的 IIS 设置。
是否可以从 IIS 中导出一种配置文件,该文件将代表所有设置详细信息,并使用它与位于不同环境中的 IIS 的另一个设置详细信息进行比较?
一种不是特别有趣的方法是进入 IIS 管理器,在左侧的连接树中选择服务器,然后在右侧的操作菜单中选择“导出服务器包...”,这将生成一个 zip 文件,即服务器/站点/设置的全面备份,因此它可能是一个大文件。
对两台服务器都这样做,然后您可以使用DiffMerge之类的 DIFF 工具来比较两者的输出。
或者特别是,您会在导出的 zip 存档( archive.xml和systeminfo.xml )的根目录中找到大部分配置数据,因此首先查看并比较它们。