Wcf 在生产环境中更改Web.Config

Wcf 在生产环境中更改Web.Config,wcf,deployment,web-config,Wcf,Deployment,Web Config,我的客户端坚持不在Web服务(WCF)的Web.Config文件中存储易于更改的配置设置。他的理由是,每当他想要更改配置文件中的这个或那个设置时,他都必须部署应用程序。然后,他告诉我将这些配置信息存储在数据库中,因为,他说,这样可以随时更改配置信息,而无需重新部署整个应用程序,而且如果我们需要运行多个服务实例,它是一个更为中心的位置 当然,我发现这个论点和推理显然是错误的。然而,我想向他提供明确的证据,证明他错了。有人能告诉我一个或两个我可能会访问的网站的来源,告诉他Web.Config中的更改

我的客户端坚持不在Web服务(WCF)的Web.Config文件中存储易于更改的配置设置。他的理由是,每当他想要更改配置文件中的这个或那个设置时,他都必须部署应用程序。然后,他告诉我将这些配置信息存储在数据库中,因为,他说,这样可以随时更改配置信息,而无需重新部署整个应用程序,而且如果我们需要运行多个服务实例,它是一个更为中心的位置


当然,我发现这个论点和推理显然是错误的。然而,我想向他提供明确的证据,证明他错了。有人能告诉我一个或两个我可能会访问的网站的来源,告诉他Web.Config中的更改会自动传播到运行时,并且他不需要进行任何类型的重新部署吗?

直接从ASP.NET配置上的MSDN获得

ASP.NET检测到配置文件的任何更改,然后 自动将这些更改应用于受影响的应用程序, 在大多数情况下,重新启动应用程序


直接从ASP.NET配置上的MSDN开始

ASP.NET检测到配置文件的任何更改,然后 自动将这些更改应用于受影响的应用程序, 在大多数情况下,重新启动应用程序

请参见