在 IIS 7.5 上运行 ASP Classic

Posted

技术标签:

【中文标题】在 IIS 7.5 上运行 ASP Classic【英文标题】:Running ASP Classic on IIS 7.5 【发布时间】:2011-08-26 14:06:31 【问题描述】:

我需要在一个旧的 ASP Classic 网站上做一些工作,所以我试图在我的 IIS 上托管它,但是当我尝试加载一个页面时,我得到:

处理 URL 时服务器发生错误。请联系系统管理员。

如果您是系统管理员,请单击此处了解有关此错误的更多信息。

当我点击该链接时,它会将我带到一个 Microsoft 站点并讨论如何在 IIS 7 上运行 ASP Classic,但是这些页面都没有帮助,而且我在 Google 上找到的任何内容都无法使其正常工作。我拥有打开和关闭 Windows 功能下的所有元素 - IIS - WWW 服务 - 应用程序开发功能。

【问题讨论】:

【参考方案1】:

这在今天早些时候困扰着我,结果发现我的脚本中有错误。

这假定您已通过控制面板的“添加/删除 Windows 功能”安装了 ASP/ISAPI 扩展。

默认情况下,错误不会发送到浏览器。要启用向浏览器发送错误,请转到 IIS 管理器中的站点。双击 ASP 图标并展开“调试属性”。将“向浏览器发送错误”设置为True

【讨论】:

【参考方案2】:

我遇到了同样的问题,事实证明您需要将应用程序池设置为经典 .net 才能正常工作。

【讨论】:

以上是关于在 IIS 7.5 上运行 ASP Classic的主要内容,如果未能解决你的问题,请参考以下文章

在 IIS 7.5 上运行 ASP.NET Core 时,日志在哪里?

IIS 7.5 上的 ASP.NET MVC

IIS 7.5 上的 ASP.NET MVC

IIS 7.5 上的调试与发布模式

IIS 7.5 ASP.Net 和远程共享

IIS 7.5 中的 Asp.net mvc 4 应用程序问题