我有一個DLL,該Dll需要一些配置工作,主要是爲WCF。共享庫App.Config
即時通訊在幾個應用程序中使用此DLL,如何將該dll的app.config組合到應用程序app.config中?
謝謝。
我有一個DLL,該Dll需要一些配置工作,主要是爲WCF。共享庫App.Config
即時通訊在幾個應用程序中使用此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中的應用程序配置。
CodeProject上有一篇關於此主題的好文章: http://www.codeproject.com/KB/dotnet/dllappconfig.aspx