企业库的外部配置文件

发布于 2024-08-17 10:25:24 字数 178 浏览 5 评论 0原文

如果我为我的程序使用 Microsoft 企业库 的外部配置文件那么企业库的所有配置都必须驻留在外部配置文件中吗?我还可以在托管配置文件中保留部分配置吗?

If i use an external configuration file for Microsoft enterprise library for my program, then all the configuration for enterprise library must reside in the external configuration file? can i still have part of the configuration in the hosting configuration file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

野侃 2024-08-24 10:25:24

如果我理解正确的话,您想在外部文件中配置 Entlib,并覆盖 app.config 上的某些设置?

如果是这种情况,请检查 EntLib 动手实验室。特别看一下配置HOL;它向您展示了如何从共享位置继承配置并覆盖它。

If I understand you correctly you want to configure Entlib in an external file, and override some settings on your app.config?

If that's the case, check the EntLib Hands-On Labs. Particularly take a look at the configuration HOL; it shows you how to inherit configuration from a shared location, and override it.

泅人 2024-08-24 10:25:24

我正在使用 Enterprise Library 5.0,

我需要在 app.config 之外引用我的企业库配置。

我在自己的日志工厂中使用了以下内容:

var configSource = new FileConfigurationSource("EntiLib.config");
var logWriterFactory = new LogWriterFactory(configSource);
var logWriter = logWriterFactory.Create();

我能够在 CodePlex 上找到此解决方案
有关代码 plex 的答案

I am using Enterprise Library 5.0

I needed to reference my enterprise library config outside the app.config.

I used the following with my own logging factory:

var configSource = new FileConfigurationSource("EntiLib.config");
var logWriterFactory = new LogWriterFactory(configSource);
var logWriter = logWriterFactory.Create();

I was able to find this solution on CodePlex
answer on code plex

静谧幽蓝 2024-08-24 10:25:24

尼古拉斯和彼得的良好链接。很高兴您发现动手实验很有用。另外,请看一下本章 我们编写的内容是为了解释各种配置场景,包括:

  • 从各种来源读取配置信息。
  • 跨多个应用程序强制执行通用配置设置。
  • 在应用程序之间共享配置设置。
  • 指定应用程序可以继承的一组核心配置设置。
  • 合并存储在共享位置的配置设置。
  • 为不同的部署环境创建不同的配置。

Good links by Nicolas and Peter. Glad you found the hands-on labs useful. In addition, please take a look at this chapter that we wrote to explain various configuration scenarios, including:

  • reading configuration information from a wide range of sources.
  • enforcing common configuration settings across multiple applications.
  • sharing configuration settings between applications.
  • specifying a core set of configuration settings that applications can inherit.
  • merging configuration settings that are stored in a shared location.
  • creating different configurations for different deployment environments.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文