Вы можете поместить параметры конфигурации для любой библиотеки в основной файл web.config. Это просто!
Строки подключения особенно просты. Просто добавьте строку подключения в раздел connectionstrings
с тем же именем, которое у нее есть в app.config библиотеки, и все готово!
<connectionStrings>
<add name="Sitefinity" connectionString="your connection string"/>
</connectionStrings>
Чтобы добавить параметры конфигурации, в верхней части веб-конфигурации найдите раздел applicationSettings
и добавьте информацию о своем разделе. Примечание. Обязательно установите для модификатора доступа к настройкам вашей библиотеки значение «Public». Вы можете сделать это в пользовательском интерфейсе.
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="Your.Assembly" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
Затем добавьте раздел под applicationSettings
.
<applicationSettings>
<Your.Assembly>
<setting name="TestSetting" serializeAs="String">
<value>a test value</value>
</setting>
</Your.Assembly>
</applicationSettings>