我是一个ASP.NET noob,目前主要完成桌面和中间件服务开发。我提前为我的noobness道歉。Asp.NET Response.Write()已经结束但仍然写作
在我的几个页面上,我使用了一个Response.Write(“数据加载....”)类型的命令,为用户提供了一些非常基本的反馈,同时一些数据表中填充了大量数据。我的问题是,我已经从任何地方删除它(是的,它真的从任何地方都消失了),但它仍然出现在浏览器中。为什么?
我做了以下,但没有已经得到摆脱它:
- 关闭浏览器,清除所有Cookie /临时文件,重新启动我的工作站....
- 回收的应用程序池并重新启动该网站,以及重新启动服务器.....
我已经做了我能想到的一切,但它仍然显示在浏览器中。我猜这是缓存在某处,我会假设我所做的一切都会清除它。
我错过了什么?提前致谢。
这可能是一个愚蠢的问题,但你重新编译?这曾经让我咬了几次。 – rikitikitik 2012-08-13 01:14:06
不是一个愚蠢的问题,因为当我装上咖啡因时,我无法免疫愚蠢的错误。但是,我重新编译了。我只是不明白这一点。没有意义。 – CSmanic 2012-08-13 01:16:27
我会抓住用于执行的dll,将它放在[dotPeek](http://www.jetbrains.com/decompiler/)(或其他反编译器)中,并找到Write方法所在的方法(或被)被调用,并查看反编译代码的样子。可能需要清理并重建您的解决方案? – hmqcnoesy 2012-08-13 01:20:01