如果我为我的程序使用Microsoft enterprise library的外部配置文件,那么企业库的所有配置都必须驻留在外部配置文件中?我仍然可以在托管配置文件中使用部分配置吗?
答案 0 :(得分:1)
如果我理解正确,您想在外部文件中配置Entlib,并覆盖app.config上的某些设置?
如果是这种情况,请检查EntLib Hands-On Labs。特别看看配置HOL;它向您展示了如何从共享位置继承配置,并覆盖它。
答案 1 :(得分:1)
我正在使用Enterprise Library 5.0
我需要在app.config之外引用我的企业库配置。
我在自己的日志工厂中使用了以下内容:
var configSource = new FileConfigurationSource("EntiLib.config");
var logWriterFactory = new LogWriterFactory(configSource);
var logWriter = logWriterFactory.Create();
我能够在CodePlex上找到这个解决方案 answer on code plex
答案 2 :(得分:1)
尼古拉斯和彼得的良好联系。很高兴您发现动手实验室很有用。另外,请查看我们编写的this chapter来解释各种配置方案,包括: