gpt4 book ai didi

c# - 在类库的 App.config 中使用 ConfigurationManager.GetSection

转载 作者:行者123 更新时间:2023-11-30 22:23:52 26 4
gpt4 key购买 nike

我正在编写一个类库,它在其 app.config 中有设置,最终将被少数其他 .NET 应用程序调用。为了从中获取设置,我正在使用 ConfigurationManager.GetSection,如下所示:

MyConfiguration process = (MyConfiguration)ConfigurationManager.GetSection("MyGroup/processes");

我发现调用应用程序必须在其自己的项目中具有相同的 app.config 才能使其正常工作,否则类库将抛出 NullReferenceException。我只是想知道这是否是正常行为,或者是否有任何方法可以确保只有类库需要有可用的 app.config?

谢谢:)

最佳答案

您的类库将始终尝试从引用它的主应用程序的 app.config 中读取。它根本不会使用您的类库配置文件。

关于c# - 在类库的 App.config 中使用 ConfigurationManager.GetSection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13141003/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com