分裂.配置文件
本文关键字:配置文件 分裂 | 更新日期: 2023-09-27 18:13:27
我有一个网页。配置文件,该文件已经拆分为ipSecurity在一个单独的文件中。这个文件按国家保存了所有被封锁的ip。问题是网络。安全文件仍然太大,我得到这个错误
无法读取配置文件,因为它超过了最大文件大小
问题是我可以分割网络吗?安全文件变成多个文件?(我在共享主机上,所以不能增加文件限制大小)
下面是配置部分:
<system.webServer>
<security>
<ipSecurity configSource="web.security"></ipSecurity>
</security>
</system.webServer>
我实际上没有这样做,但理论上你应该能够使用多个配置文件,并以编程方式将它们添加到当前配置:
void InitIpSecurityConfig()
{
var pathArray = new[] { "path1", "path2", "pathN" };
foreach (var path in pathArray)
{
var map = new ExeConfigurationFileMap(path);
var config = ConfigurationManager.OpenMappedExeConfiguration(map, ConfigurationLevel.None);
// manipulate and save to current XML config file
}
}
祝你好运!