Vbscript 典型asp应用程序的iis日志中记录了500个错误

Vbscript 典型asp应用程序的iis日志中记录了500个错误,vbscript,asp-classic,Vbscript,Asp Classic,我传统上使用ASP.Net和webforms,我不熟悉VBScript和经典ASP。不幸的是,我的新工作要求我使用经典的ASP和VBScript。我需要一些帮助来诊断这个错误 |42 | 800a01c2 |错误的|参数的|数量|或|无效的|属性|赋值:|‘会话’ 正在为IIS日志中的URI查询(cs URI查询)部分记录 在过去的两天里,我一直在努力想办法解决这个问题,但我一直运气不佳。 我所有的谷歌搜索都没有给我一个好的答案(或者我没有在正确的地方寻找答案)。错误的参数数或无效的属性表示错误

我传统上使用ASP.Net和webforms,我不熟悉VBScript和经典ASP。不幸的是,我的新工作要求我使用经典的ASP和VBScript。我需要一些帮助来诊断这个错误

|42 | 800a01c2 |错误的|参数的|数量|或|无效的|属性|赋值:|‘会话’

正在为IIS日志中的URI查询(cs URI查询)部分记录

在过去的两天里,我一直在努力想办法解决这个问题,但我一直运气不佳。 我所有的谷歌搜索都没有给我一个好的答案(或者我没有在正确的地方寻找答案)。错误的参数数或无效的属性表示错误的参数或错误的参数数被传递到某个方法。但是"大学会议"令人困惑

这是完整的错误日志行

2019-05-31 19:46:39 server-ip GET stem-uri |42|800a01c2|Wrong_number_of_arguments_or_invalid_property_assignment:_'SESSION' 443 - client-ip user-agent referrer-link 500 0 0 93 2019-05-31 19:46:39服务器ip获取系统uri | 42 | 800a01c2 |错误|数量|参数|或|无效|属性|分配:"会话"443-客户端ip用户代理引用链接500 0 93
不幸的是,我没有任何代码在这里显示。这是一个遗留应用程序,我不知道这会从何而来。此ASP站点的配置令人困惑。

因此我意识到抛出此错误是因为其中一个文件中的此语句使整个会话变量无效。SESSION=”“。 一旦更改为SESSION.Discard,错误就消失了


基本上,IIS不喜欢会话变量以这种方式为空。

没有任何代码?我不这么认为