Iis 7 IIS7中的经典ASP应用程序变量

Iis 7 IIS7中的经典ASP应用程序变量,iis-7,asp-classic,Iis 7,Asp Classic,我有一个经典的ASP网站,其中我在应用程序对象中存储了一些信息。该应用程序在IIS6和IIS5中运行良好,但在IIS7中运行不理想 在Global.asa Application.On_start中,我设置了一些变量。例如: Application("variable1") = 1 在x.asp页上,我以非标准方式使用变量: newVariable = variable1 response.write newVariable 在IIS6上我看到了数字1。 但在IIS7上,新变量没有值 现在正

我有一个经典的ASP网站,其中我在应用程序对象中存储了一些信息。该应用程序在IIS6和IIS5中运行良好,但在IIS7中运行不理想

在Global.asa Application.On_start中,我设置了一些变量。例如:

Application("variable1") = 1
在x.asp页上,我以非标准方式使用变量:

newVariable = variable1
response.write newVariable
在IIS6上我看到了数字1。 但在IIS7上,新变量没有值

现在正确的形式是

newVariable = Applicaion("variable1")
response.write newVariable
但该网站已有14年历史,拥有500多个页面。所以我想知道是否有办法使IIS7与旧的ASP页面更兼容


谢谢

据我所知不是这样,但这可以通过简单的搜索修复,并用例如Sublime Text editor或任何其他优秀的近期编辑器一次性替换。即使超过500页,这也只需要几分钟。这样,您就不必再依赖IIS中的一个怪癖,它可以停止处理任何更新或配置更改