我有一个用 c#.net 编写的 Windows 服务。如果我需要更改 app.config 文件,我是否需要重新启动 Windows 服务应用程序以便它获取新的更改?
此外,如果我更改 web.config 连接字符串,应用程序池是否会自动启动?
谢谢。
最佳答案
第一个问题的答案是肯定的。除非您实现某种自动文件观察器加域重启方案,否则,需要重新读取服务或其他类型应用的 app.config 文件,以便应用更改。
至于第二个,是的,ASP.NET 将检测对 web.config 文件的更改并自动重新加载应用程序域。
关于c# - web.config 和 app.config 更改的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8901895/