Могу ли я установить строку подключения для режима пользовательского состояния сеанса в файле global.asax? - PullRequest
1 голос
/ 05 февраля 2010

Можно ли установить строку подключения для режима пользовательского состояния сеанса в файле global.asax? Я не могу жестко закодировать строку подключения в файле webconfig. , Я получу строку подключения во время выполнения. Могу ли я установить строку подключения для пользовательского режима сеанса sessionmode / sqlserver в файле global.asax (как в приложении statrevent или в событии aquirerequeststate.

Спасибо !!

1 Ответ

2 голосов
/ 05 февраля 2010

Нет, динамическое изменение этого параметра невозможно после запуска приложения. Возможный обходной путь, предложенный в этой статье , состоит в том, чтобы проверить в Application_Start, нужно ли установить строку подключения, и если да, то измените web.config, что приведет к перезагрузке домена приложения.

ИМХО, лучший способ управлять различными строками подключения в разных средах - это сделать шаг в процессе сборки, который вносит необходимые изменения в web.config перед развертыванием.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...