项目A,引用项目B。在项目B中有一些参数,项目B的方法b会用到,比如:
<add key="emailAddresses" value="dhuang@*****.com" />
当b方法被A调用的时候,如果不把这一条配置信息,拷入项目A的配置文件中,就会报错:找不到对应参数。
同一个配置参数,要拷来拷去,显然不合理。那有什么简单的办法可以处理呢?
谢谢
把配置文件放到启动项目里
如果项目A是启动项目的话,那单独调试项目B的时候,是不是又要把配置文件拷回项目B。
@泰德: 如果B是启动项目的话,那就是。
@会长: 哪有10来个相互引用的项目怎么办?难道没有便捷的方法?
@泰德: 项目不可以互相引用,不然不知道谁是老子,谁是儿子了,会报错。
@泰德: 把配置文件放在一个公共的地方,大家都读同一个文件可以吗?
@会长:
不好意思啊,怎么放在一个公共的地方,具体怎么做?能不能给一个例子。谢谢
为了不这样拷来拷去, 就存放在数据库, 用缓存10分钟的方式读取出来, 做一个后台, 可以添加编辑这些数据
这倒是解决问题,但是就是麻烦一些。
@泰德: 其实用这种方法会更好的, 不然到时修改一次得找运维或开发人员一次, 你做了后台管理给他们, 把权限开放给他们,谁想怎添加编辑都是他们的事, 高枕无忧, 一次解决到位