我正在开发WCF应用程序。我很困惑何时在WCF客户端和服务中使用web.config文件和app.config文件。任何人都可以帮我什么时候使用app.config以及何时使用web.config。
答案 0 :(得分:14)
它是否以IIS托管? Web.config文件。它是作为独立服务托管的吗? App.config中。
答案 1 :(得分:1)
在Visual Studio中配置服务时,请使用Web.config文件或App.config文件来指定设置。配置文件名的选择取决于您为服务选择的托管环境。如果您使用IIS来托管服务,请使用Web.config文件。如果您使用的是任何其他托管环境,请使用App.config文件。
答案 2 :(得分:-6)
每当客户端或服务器应用程序启动时,它都会从.config文件加载配置。例如,在WCF中,您可以在.config文件中配置绑定和端点,当应用程序启动时,它将首先分析配置文件并相应地创建端点和绑定。
更改它们时不需要重建这些配置,因此如果要在部署应用程序时更改行为,我认为配置文件是最佳选择。