因此,根据我的经验,当您进行更新时,母版页有时会滞后。这不是新事件,您进行更改、构建、测试,而 MasterPage 仍在寻找旧控件。
发生这种情况时,有人有任何提示/技巧吗?通常它会在一段时间后消失,但我没有一段时间。
我正在使用 VS 2008。
因此,根据我的经验,当您进行更新时,母版页有时会滞后。这不是新事件,您进行更改、构建、测试,而 MasterPage 仍在寻找旧控件。
发生这种情况时,有人有任何提示/技巧吗?通常它会在一段时间后消失,但我没有一段时间。
我正在使用 VS 2008。
强制 IIS 重新加载所有内容的三个主要选项是
听起来像一个缓存问题。构建后是否重新启动 IIS?您是在现场构建还是在发布?这是一个网络应用程序吗?
在构建时尝试对 web.config 文件进行一些小改动,看看是否有帮助。它将为您重置服务器并基本上使事情再次焕然一新。:)
在 IE 中进行测试时,我发现我必须实际单击刷新图标,而不是简单地转到地址栏并再次按 Enter(就像在 Firefox 中一样)让 IIS 将更新的内容推送给我。
如果我在浏览器中看到“陈旧”的内容,我会点击 control-f5,这会强制返回服务器以检索所有内容。这总是让我获得最新版本的所有内容,而无需重新启动 iis、使用 web.config 等。