或者将 app.config 设置复制到 web.config?
我正在开发一个使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可以尝试将重复的部分放入外部配置文件中,将该文件添加为对 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.
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.