gpt4 book ai didi

asp.net - 更改 Web.config 连接字符串而不重置 session

转载 作者:行者123 更新时间:2023-12-02 11:00:21 26 4
gpt4 key购买 nike

如何在不重置登录用户 session 的情况下更改 Web.config 中的

我想继续使用 而不是创建自定义部分,因为我使用 LINQ 并且不想破坏我的 DBML。

我知道可以使用放置在单独文件中的自定义部分来避免 session 重置,并在部分定义中使用 restartOnExternalChanges=false 。我知道 可以放在单独的文件中,但我无法设置 restartOnExternalChanges=false 因为它的部分是在 Machine.config 中定义的并且不能在 Web.config 中覆盖(至少,我还没有弄清楚如何到)。

最佳答案

你不能。时期。

正如您所提到的,将配置设置外部化到单独的配置中可能会在大多数情况下有所帮助,因为在这种情况下,您不必修改总是导致应用程序重新启动的 web.config。

但正如您也提到的,在 <connectionStrings> 的情况下,事实并非如此,据我所知,没有办法改变这种行为。

您需要找到一种方法来预填充您的 <connectionStrings>包含您可能需要的所有连接字符串的部分(然后在任何给定时间选择“正确的”连接字符串),否则您将不得不自行滚动。

马克

关于asp.net - 更改 Web.config 连接字符串而不重置 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1566383/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com