得看你的具体实现,不能一概而论,如果被缓存了那就监视文件变动并及时刷新缓存就可以了
首先,做为配置的那个xml文件,一般跟浏览器端搭不上关系。
再者,即然做为配置文件,应该会有读取和更新机制,如果是你自有的配置,就要看你是怎么处理的了。
关键是要了解监视更新机制
在asp.net中,如果你利用.net本身提供的读取配置文件的接口,那么配置文件是在每次启动这个Application的时候就被缓存起来的。但如果你改了配置文件比如web.config,他会自动重新启动Application的,也就是你能拿到最新值的。但是如果你只改动了关联文件,像你说的xml文件,这个文件是不能被侦查到的,是不能立刻反应上去的。如果想拿到的话,就自己写代码访问好了。这样虽然能及时反应,但确牺牲了性能。每次都要从文件读取,而不是能存中读取。
这个问题,能不能回收一下网站应用池。