我也遇到过这样的问题. 开发的时候是在windows 2003 server上开发的,没有出现过同样的问题.但是我们公司的服务器装的是windows 2000 advanced server,就出现上面的问题.起初我以为是自定义缓存的原因,于是把使用了缓存的地方全部改为不使用缓存,结果是 重新上传一次dll文件 ,可以正常2-3小时,之后又恢复原貌. 搜索了一下,找到
http://support.microsoft.com/?kbid=889531 可以参考一下.
最后我的解决办法就是把服务器重装了一下,用2003问题解决.很麻烦,但是比大量修改程序要好一点.