我正在将经典的asp应用程序(我知道,幸运的是)迁移到混合的asp.net/asp站点,似乎我无法访问Request.Form集合.就像测试一样,我这样做了:
for each x in Request.Form
Response.Write("<br>" & x & " = " & Request.Form(x))
next
Run Code Online (Sandbox Code Playgroud)
我明白了:
请求对象错误'ASP 0101:80004005'意外错误[我的脚本],行xx函数返回|.
如果我将App Pool从Integrated Pipeline切换到Classic,则代码可以正常工作,但是在经典模式下运行不是.net应用程序的选项.我的未来有解决方法吗?
您在这里唯一可以做的就是为您的 ASP 经典页面创建另一个应用程序池,并为它们创建一个关于新应用程序池的新应用程序(也称为新的虚拟目录)。
由于您无法在 ASP 和 ASP.NET 之间共享任何应用程序或会话范围,因此这不应该成为问题。
| 归档时间: |
|
| 查看次数: |
2007 次 |
| 最近记录: |