gpt4 book ai didi

.net - GAC 中程序集的配置文件

转载 作者:行者123 更新时间:2023-12-04 02:47:20 28 4
gpt4 key购买 nike

我有一个 .NET dll,它需要从它的配置文件中读取它的配置设置。通常,配置文件与 DLL 放在同一目录中。但是如果 DLL 是 GAC 的,我如何读取配置文件,因为我只能将 DLL 放在 GAC 中,而不是配置文件。

最佳答案

用户是否需要配置Dll?如果是这样,那么 DLL 应该使用 app.config 文件中的配置设置,而不是它自己的配置。 app.config 文件应与应用程序存储在同一目录中。如果没有,那么你可以采取几种不同的方式。您可以对 machine.config 文件进行更改,以便您的 Dll 可以在那里找到它们。我不会这样做。或者,您可以将配置存储在设置类中。这些可以通过配置覆盖,但您的默认值将通过属性在设置类的生成代码中设置,因此当所有需要默认值时,配置文件的缺失不会影响您的 Dll。

关于.net - GAC 中程序集的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/311253/

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