或者将 app.config 设置复制到 web.config?

发布于 2024-11-09 12:02:39 字数 211 浏览 0 评论 0原文

我正在开发一个使用 Microsoft 企业库日志记录应用程序块的类库。我的 app.config 文件中有一些设置。

现在,当开发人员在 Web 应用程序中使用此库时,他们必须将整个配置部分和 appsettings 部分从 app.config 复制到 web.config。

是否可以采取一些措施来绕过此步骤,并使开发人员更轻松地使用我的库,而无需手动复制所有这些设置。

I am working on a class library that uses Microsoft enteprise library logging application block. I have some settings in my app.config file.

Now, when a developer uses this library in a web applications, they have to copy entire config sections and appsettings part from the app.config to the web.config.

Is there something which can be done to bypass this step and makes it easier for developers to use my library without manual copy of all those settings.

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

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

发布评论

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

评论(2

彻夜缠绵 2024-11-16 12:02:39

可以尝试将重复的部分放入外部配置文件中,将该文件添加为对 web.config 项目的引用,然后在 app.config 和 app.config 中引用它。 web.config。

Could try putting the repeated sections in an external config file, adding that file as a reference to the web.config project, and then referencing it in both the app.config & the web.config.

坏尐絯 2024-11-16 12:02:39

Enterprise Library 有一个可视化配置编辑器,您可以使用它来加载 web.config。
您可以选择所需的设置并将其保留到此文件中。就我个人而言,除非别无选择,否则我不会使用 Enterprise Library。太多的全局代码和开销。

Enterprise Library has a visual config editor that you can use to load your web.config.
You can choose the settings you want and have them persisted to this file. Personally, I would not use Enterprise Library unless I had no choice. Simply too much glop code and overhead.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文