Использование ConfigurationManager для загрузки конфигурации из произвольного места
Другое решение - переопределить asp.net-website путь к файлу конфигурации aspx среды по умолчанию.
Я считаю, что asp.net это лучшее решение для загрузки aspx файла конфигурации с нетривиальным aspdotnet путем, особенно лучший способ configuration прикрепить файл конфигурации asp.net-website к dll.
AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE", );
Пример:
AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE", @"C:\Shared\app.config");
Более подробную classic-asp информацию можно найти на asp.net this blog.
Кроме того, this other answer предлагает classic-asp отличное решение с кодом classic-asp для обновления.
конфигурацию asp.net-website приложения и объект IDisposable
, чтобы configuration вернуть его в исходное состояние. С aspdotnet этим
решение, вы можете оставить asp временную конфигурацию приложения asp.net в определенной области:
using(AppConfig.Change(tempFileName))
{
// tempFileName is used for the app config during this context
}
asp.net
configuration
asp-classic
Использование ConfigurationManager для загрузки конфигурации из произвольного места
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.