ASP.NET Webforms 项目在调试时从我 PC 上完全不同的解决方案中的 web.config 中读取

ASP.NET Webforms project is reading from a web.config in a completely different solution on my PC when debugging

我的网络应用正在从另一个解决方案中同名的完全不同的项目中读取 web.config。我如何 check/change 我的项目正在引用什么 web..config。我想确保它是当前项目中的web.config。

如果名称相同(项目的副本?),可能您的调试设置相同,例如他们使用相同的 IIS Express 端口号吗?

一旦您开始一个项目,IIS Express 就会记住代码的位置。如果您停止该项目,打开另一个项目并 运行 它使用相同的端口号,它会感到困惑并查看第一个项目的代码。