【发布时间】:2015-05-25 11:53:50
【问题描述】:
我想知道当 web.config 是 Web 服务的一部分时,分发 web.config 的最佳方式是由安装程序在任何机器上安装的。在我的情况下,web.config 包含 web 服务正常运行所需的 http 处理程序,但是一旦安装,用户可以从 IIS 中更改 web 服务的选项,这将更改 web.config(例如授权、连接字符串、等等。)。问题是,如果我将 web.config 作为安装/升级的一部分,是否会覆盖所有用户定义的设置,但如果我不这样做,它可能会丢失新的 https 处理程序或其他关键的新 web.config 设置。关于 web.config 分发的最佳做法是什么?
【问题讨论】:
标签: c# asp.net .net web-services iis