对剃刀视图的更改未显示

时间:2012-08-01 11:34:21

标签: asp.net asp.net-mvc-3 visual-studio-2010 razor

我对ASP.NET MVC3应用程序中的视图进行了一些更改,但是当我在浏览器中测试/调试网站时,我所做的更改没有显示出来。我所做的更改是对标记的简单文本修改。

我正在使用Visual Studio开发服务器来测试应用程序。

奇怪的是,我尝试将这些更改发布到IIS,当我使用IIS服务器测试应用程序时,我对视图所做的更改正在运行。

只有在Visual Studio环境中进行测试时才会发生这种情况。

谢谢,

2 个答案:

答案 0 :(得分:1)

我遇到的一个常见问题是当你没有使用IE并关闭调试会话时,而不是你的浏览器。

这意味着“IIS /开发服务器”仍然在您的系统托盘中运行,但是它运行在旧的编译代码上,如果您点击ctrl + shift + b,则构建整个解决方案并重新发布代码到您的开发服务器。这允许您在浏览器中点击刷新(F5),并且您对剃刀视图所做的更改现在应该反映在您的浏览器中。

答案 1 :(得分:0)

您使用的是IE吗?也许删除缓存或使用其他浏览器应该有效?我遇到了很多问题:D