【问题标题】:Need to run iisreset on site to see changes, even after Visual Studio rebuild?需要在现场运行 iisreset 以查看更改,即使在 Visual Studio 重建之后?
【发布时间】:2013-03-05 16:33:36
【问题描述】:

我以前没见过这个。我正在开发一个 ASP.Net Webforms 站点,重建它并在我的浏览器中刷新相关页面并没有显示任何更改。我必须运行 iisreset 才能发生这种情况。

Visual Studio 2012 中是否有影响这一点的设置?构建时,我的更改会进入我网站上的bin 目录,就像我在我工作过的其他网站上所做的任何其他更改一样。

这是一个较旧的 ASP.net 站点(大约 2005 年),但它在 Windows 7 上的 IIS 7 中运行,在 .Net 4.0 应用程序池中运行良好...除了每次我想查看时都必须运行 iisreset改变。

【问题讨论】:

  • 是否正在发布到 IIS 文件夹?尝试更改 web.config 文件,看看是否有影响。
  • 更改 web.config 确实有所作为,是的。

标签: asp.net webforms


【解决方案1】:

检查您的 IIS 配置以确保您的应用程序池在构建/配置更改时循环使用。

同时检查您的路径是否打开了 IIS 输出缓存。

【讨论】:

  • 我有 IIS 10,配置更改是否包括构建更改?
猜你喜欢
  • 2021-07-10
  • 2023-04-01
  • 1970-01-01
  • 2015-11-25
  • 1970-01-01
  • 2022-01-19
  • 2017-01-15
  • 1970-01-01
  • 2018-12-26
相关资源
最近更新 更多