我们的 ASP.NET 应用程序中的 Web.config 文件遇到了某种大小限制。这似乎是 250KB。有什么方法可以增加此限制吗?
编辑 抱歉,打字时手指搞错了。250KB 不是 250MB :)
答案1
同意关于仔细查看其中存储的配置的所有评论,但如果您甚至需要这样做,那么您将需要设置一个注册表项:
参见:HKLM\SOFTWARE\Microsoft\InetStp\Configuration\MaxWebConfigFileSizeInKB (REG_DWORD)
答案2
你确定 web.config 是存储你存储内容的最佳位置吗?你可能要考虑将设置移至数据库。我敢打赌,配置文件这么大,你的应用程序的启动时间肯定很长!
如果需要扩展它,请考虑使用 configSource 来提取您的会话。但如果所有内容都在一个部分中,那么它不会有太大帮助。