http://www.cnblogs.com/huapiaoshuiliuxi/p/4602662.html
要配置100多项确实挺多的。
一般配置项比较少的话,直接在web.config中appsetting就行了,在复杂一点的就新建个section,在复杂的就新建个xxxx.config存放配置
如果还复杂的话,可以考虑放到数据库,当项目启动的时候把配置项放到缓存中,方便使用就行了。
其实配置项多了不少管理应该是配置比较乱吧。如果合理挂你你的配置文件,100+也不是问题。
配置项过多,没有太好的方式能够处理,我们能做的就是在多的时候,如果让配置更简单,更安全。
我是建议使用分布式配置服务,这个一般考虑使用Zookeeper或者是etcd。
至于如何让配置更安全,一个是每次更新,都把之前的配置做成历史纪录,同时,增加配置节点约束检查。
谁叫你项目又想大 又想灵活改起配置方便 你可以把每次升级需要改的配置文件放到一个包里 不需要改的放到另一个包里 至少看起来舒服点儿吧 另外就是文件说明文档之类的要写好备注