这是一个奇怪的。 在Windows Server 2000上运行正常的Web应用程序在Windows Server 2003 R2上遇到间歇性错误。 间歇性地,我的意思是我自己和2个测试人员可以在导航Web应用程序的5分钟内找到错误。
错误总是“除以零” - 800a000b
它失败的最常见代码行是在包含文件中。该行是:
Response.ExpiresAbsolute = Now() - 10
我将其更改为:
Response.Expires = 0
我再也无法在该页面上收到错误。但是,我开始在其他页面上得到错误。到目前为止,我已经有以下几行代码报告错误:
nSearchPos = CLng((nLBound + nUBound) / 2)
和
next
我目前正在创建Windows Server 2003的“R1”实例,看看我是否可以在此服务器上重现它。
答案 0 :(得分:1)
如果你谷歌这样你会看到很多人有类似的问题。我不确定我有一个好的答案,但这......
...有一些理由说明问题发生的原因。你有运行的第三方组件可能导致问题吗?