我已经更改了我公司旧 ASP.NET 应用程序中可以找到的所有连接字符串,但它仍然指向相同的数据库

问题描述 投票:0回答:1

我正在尝试更改本地应用程序的数据库,但它一直指向旧数据库(我重命名了一些表以检查它是否在之后中断,确实如此)。 我在应用程序内搜索了连接字符串并将它们全部重命名为新数据库,但它仍然指向旧数据库。我知道该应用程序正在刷新,因为我可以通过从 web.config 中删除行来破坏它。无论我做什么,它都会一直指向旧数据库。

IIS 是否将连接字符串缓存在某处?连接字符串可能在哪里有任何线索吗?

另一件有趣的事情是,即使我删除所有旧的连接字符串,应用程序仍然可以工作。该应用程序使用 ASP.NET 和 IIS。

sql asp.net iis razor connection-string
1个回答
0
投票

我也遇到同样的问题。 我已重命名旧数据库,我的解决方案指向新数据库(DEV 的副本),并且我希望本地解决方案使用新的 DEV 数据库,但即使连接字符串指向 DEV 数据库,我看到的数据是否来自旧数据库。 这很奇怪! 任何帮助都会很棒。 谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.