我收到一个奇怪的不一致服务器错误,偶尔会在加载ASP.net网站时运行的代码引发错误。
异常是一个Null引用异常,它发生的原因是以下代码(特别是在VB.net库中编写)产生一个空结果:"some SQL query".GetHashCode().ToString()
。
相关代码块中没有异常发生,我在服务器的EventViewer日志中看不到任何可以解释这种奇怪行为的内容。
重新加载网站后,问题就消失了。
此代码用于为SQL查询创建哈希键,我无法解决它。 服务器是带有IIS 7.5的Windows Server 2008 R2