如果我的web.config非常庞大(例如< appSettings>中的1000多个条目),它对性能/内存有什么重大影响吗?为我的应用程序的所有业务特定设置维护不同的自定义xml配置文件是一个好主意吗?感谢。
答案 0 :(得分:2)
这可能会稍微延迟应用程序启动,但由于此后所有设置都将从内存中读取,因此不应对性能产生任何影响。
答案 1 :(得分:1)
web.config文件通常只读取一次,信息缓存,所以我不认为它会有任何性能问题。
答案 2 :(得分:0)
是的。当你的页面第一次加载时,网络应用程序配置文件就可以工作。所以当你的应用程序加载时,Web应用程序会被读取并加载到内存中。这样会在你的应用程序上产生性能问题,更好将非应用程序级别设置放在xml文件上。