在输出 DLL 中设置 APP.config



我在APP.config中设置了自定义配置。

当我将应用程序转换为 DLL 并在另一个应用程序中使用时,dll 无法运行,因为它无法访问我的自定义配置。相反,它尝试在新的应用程序 APP.config 中进行搜索。

您不能从 DLL 访问 app.config(或实际正确命名的程序集名称.exe.config/assemblyname.dll.config(。DLL 不读取配置文件,因此不提供相应的机制。

从 DLL 使用 .NET 配置机制的唯一方法是将相关配置节复制到执行应用程序的配置文件中。

然后,应用程序将读取配置,并将向 DLL 提供当前值。我已经成功地做到了好几次。

相关内容

  • 没有找到相关文章

最新更新