我有运行 Win2003 Server 的 IIS6,并且(不幸的是)我需要在其上运行一个非常旧的代码库。它使用经典 ASP v1,而这个特定的框似乎在 IIS6 中不支持它。因此我的问题是 - 我如何添加一个?
答案1
IIS6 具有开箱即用的 ASP Classic 支持。
要激活它,您需要进入 IIS6 管理控制台,转到 Web 服务扩展并确保在那里启用了 ASP。
然后,在您的网站下,您需要确保它具有执行脚本的能力。转到“主目录”选项卡并确保已勾选“脚本”。我认为您不需要创建“应用程序”(我认为这仅适用于 ASP .NET,但我不是 100% 确定)。
编辑:阅读 Brian 的评论后,这些说明可能与您无关。我曾经继承了一个旧应用程序,它使用了旧版本 ASP 中已弃用的命令,最后我不得不编写一个包装器来绕过它们。如果它们不好,请告诉我,我会删除/降级此帖子。