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