工作日志20150203

。。。。。。。。。。。一股蛋蛋的忧伤飘过
昨天遇到的配置文件问题今天已经解决,虽然解决的很丑陋。
由于我在Nature.Core中封装了默认的服务Host,别切,Shuttle总是会去找默认的Config文件
于是乎,他就找到了Nature.Core.dll.config
而我在Test.Domain项目中只配置了App.config和Nature.config,而App.config会被默认转成Test.Domain.dll.config
所以,我之前的Demo是ok的,但是这里就不对了
最后的丑陋的解决方法是,我自己在Test.Domain项目中新建了一个Nature.Core.dll.confg文件,然后,大功告成。

其实,在Google搜到了另外的解决方法,但是,初一试,没成功,果断搁置。原帖链接在此: http://stackoverflow.com/questions/439538/changing-the-net-application-configuration-file-name
思路是通过AppDomain.CurrentDomain中的SetupInformation来改,但是似乎需要新建一个AppDomain,暂时没时间研究,先记在这里吧。


来自为知笔记(Wiz)


你可能感兴趣的:(工作日志20150203)