如何防止 visual studio 中的 IIS Express 从 SQL 服务器缓存数据?

How to prevent IIS Express in visual studio from caching data from SQL server?

我正在 visual studio 2015 年开发 asp.net MVC 应用程序。 我在 SQL Server Management studio 中更改数据,并刷新从 SQL 服务器获取数据的网页,但更改不适用于网页。 当我关闭系统托盘中的 IIS Express 并重新启动我的项目时,将显示数据更改。 看来IIS express缓存数据来自sql服务器! 如何防止 IIS 发生这种情况?

有答案吗?
好的,我找到了一种方法让 IIS Express 重新启动我的网站,这样缓存的数据就被删除了,我的问题就解决了

  • 在系统托盘中右键单击 IIS Express 并select显示所有应用程序
  • 在 运行 应用程序列表中单击您的站点名称
  • 单击要在记事本中打开的 applicationhost.config 个文件的 link(不要更改其内容!)

    现在每次缓存数据时,您只需重新保存 (Ctrl+S) 配置文件并重新加载您的网页。