У меня есть следующий файл веб-конфигурации. У меня возникли некоторые трудности при получении значения из ключа «AppName.DataAccess.ConnectionString». Я знаю, что могу переместить его в блок AppSetting и получить его по-настоящему легко, но я не хочу дублировать ключ (и, таким образом, загромождать мой уже загроможденный файл web.config). Другая библиотека DLL (к которой у меня нет исходного кода) использует этот блок, и, поскольку он уже существует, почему бы не использовать его.
Я разработчик на C # (использую .Net 3.5), и это код VB (использующий .Net 1.1, не менее), поэтому я уже нахожусь в странном месте (где моя точка с запятой?). Спасибо за вашу помощь !!
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="AppNameConfiguration" type="AppName.SystemBase.AppNameConfiguration, SystemBase"/>
</configSections>
<AppNameConfiguration>
<add key="AppName.DataAccess.ConnectionString" value="(Deleted to protect guilty)" />
</AppNameConfiguration>
<appSettings>
...other key info deleted for brevity...
</appSettings>
<system.web>
...
</system.web>
</configuration>