ログインしたユーザーのセッションをリセットせずに、Web.configの<connectionStrings>を変更するにはどうすればよいですか?
LINQを使用していて、DBMLをハックする必要がないため、カスタムセクションを作成する代わりに<connectionStrings>を引き続き使用したいと思います。
セクション定義でrestartOnExternalChanges=falseを指定して別のファイルに配置されたカスタムセクションを使用すると、セッションのリセットを回避できることを知っています。<connectionStrings>を別のファイルに入れることができることは知っていますが、そのセクションはMachine.configで定義されており、Web.configでオーバーライドできないため、restartOnExternalChanges = falseを設定できません(少なくとも、方法がわかりません)に)。