вы можете использовать этот трюк: его мой заказ, используя ме- webapp.config от веб-сервера. прочитать все настройки приложения и вернуться;
//Read WebAppConfiguration
public static AppSettingsSection ReadAllWebappConfig()
{
string physicalWebAppPath = "";
AppSettingsSection appSettings;
ExeConfigurationFileMap fileMap = new ExeConfigurationFileMap();
physicalWebAppPath = System.Web.Hosting.HostingEnvironment.MapPath("~/webapp.config");
if (System.IO.File.Exists(physicalWebAppPath))
{
fileMap.ExeConfigFilename = physicalWebAppPath;
Configuration config = ConfigurationManager.OpenMappedExeConfiguration(fileMap, ConfigurationUserLevel.None);
appSettings = (AppSettingsSection)config.GetSection("appSettings");
}
else
appSettings = null;
return appSettings;
}
webapp.config образец:
<configuration>
<appSettings>
<add key="WebApp-FixedTopMenu" value="true"/>
<add key="WebApp-FixedTopMenuThickness" value="true"/>
</appSettings>
</configuration>
Что вы имеете в виду, кажется, не работает? Вы получаете исключение? Разве это не загружено? Что такое bahvior? –
Проверьте свой 'config путь' правильно. Это должно быть просто. Является ли 'conf' объектом null? –
Он читает некоторые SQLEXPRESS в качестве источника данных (другая строка соединения), а не из abc.config – Sam