gpt4 book ai didi

c# - 共享库 App.Config

转载 作者:太空狗 更新时间:2023-10-30 01:26:38 25 4
gpt4 key购买 nike

我有一个 DLL,该 DLL 需要一些配置才能工作,主要用于 WCF。

我在多个应用程序中使用此 DLL,如何将那个 dll 的 app.config 合并到应用程序 app.config 中?

谢谢。

最佳答案

在 dll 的应用程序配置中,您需要复制两部分。将这些粘贴到应用程序的 app.config 文件中。

首先,您需要靠近顶部的声明。您很可能需要将这些合并到应用程序的现有配置部分。

<configuration>
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="MyApplication.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>

然后,您的实际配置部分与 configSections

处于同一级别
<applicationSettings>
<MyApplication.Settings>
<setting name="Setting1" serializeAs="String">
<value>hello world</value>
</setting>
<setting name="Setting2" serializeAs="String">
<value>This is my value!</value>
</setting>
</MyApplication.Settings>
</applicationSettings>

正在执行的应用程序的应用程序配置将自动取代您的 dll 的 app.config。

关于c# - 共享库 App.Config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4429904/

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