我有一个 XML 文件,我在其中保存了一些应用程序设置。
我读取此 xml 文件并将其缓存在内存中,如果我更改设置,我想从 xml 文件中读取最新更改,但我怎么知道 xml 文件已更改?
我在 Web 上下文 (asp.net) 中运行此应用
最佳答案
您可以使用 FileSystemWatcher监控文件的类。
或者,您可能需要考虑 web.config 文件中的保存设置,可以是在 appSettings 中,也可以是自定义配置部分。当您的配置更改时,您的 Web 应用程序将自动重新加载。
关于c# - 如果更改则重新加载 xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3754038/