gpt4 book ai didi

c# - 如何从另一个程序集访问 ApplicationSettings 部分?

转载 作者:太空狗 更新时间:2023-10-29 23:53:15 24 4
gpt4 key购买 nike

我有一个被父(执行)程序集引用的 dll。在父程序集的 app.config 的 ApplicationSettings 部分中,我有一些可以以正常智能感知方式访问的设置(例如 Properties.Settings.Default.SMTPServer)。

如何从引用的 dll 访问这些设置?我显然不能使用智能感知,因为它们不在同一个程序集中!

最佳答案

您是否从两个程序集中访问该值?

dll 可以有自己的配置文件和应用程序设置。它以一个 dll 开始,配置文件以它命名,但设置也可以移动到主应用程序。

我使用的另一种方法是将值分配给 IoC,然后从 Ioc 中读取值(Ioc == Inversion of Control 库)。您可以通过将值分配给单例类来做同样的事情。

关于c# - 如何从另一个程序集访问 ApplicationSettings 部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1059016/

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