将经典asp网站从IIS 6.0迁移到IIS 10

将经典asp网站从IIS 6.0迁移到IIS 10,iis,iis-10,Iis,Iis 10,我正在尝试将一个经典的asp网站从IIS 6.0迁移到IIS 10。我的处理程序映射如下所示。我想在处理程序映射中添加经典asp,但不知道要为“类型”下拉列表选择什么。在旧版本的IIS中,我没有类型下拉列表,我只在键入的地方有可执行文件 %windir%\system32\inetsrv\asp.dll 此外,我是否需要在HTTP处理程序中添加任何其他内容,如aspq-ISAPI-4.0_64位,以使我的经典asp网站正常工作。我的网站出现错误“404-找不到文件或目录”。此网站在IIS 6

我正在尝试将一个经典的asp网站从IIS 6.0迁移到IIS 10。我的处理程序映射如下所示。我想在处理程序映射中添加经典asp,但不知道要为“类型”下拉列表选择什么。在旧版本的IIS中,我没有类型下拉列表,我只在键入的地方有可执行文件

 %windir%\system32\inetsrv\asp.dll
此外,我是否需要在HTTP处理程序中添加任何其他内容,如aspq-ISAPI-4.0_64位,以使我的经典asp网站正常工作。我的网站出现错误“404-找不到文件或目录”。此网站在IIS 6.0上运行良好


正如andrew所说,您应该确保已为IIS安装了asp模块。有关如何在window10或windows server中安装经典asp的更多详细信息,请参阅以下步骤:

1.在windows服务器中安装经典asp:

1.在任务栏上,单击服务器管理器

2.在服务器管理器中,单击管理菜单,然后单击添加角色和功能

3.在添加角色和功能向导中,单击下一步。选择安装类型并单击“下一步”。选择目标服务器并单击下一步

4.在服务器角色页面上,展开Web服务器(IIS),展开Web服务器,然后展开应用程序开发

5.在服务器角色页面上,选择ASP

6.如果添加ASP所需的功能?对话框中,单击“添加要素”。(仅当您尚未在服务器上安装ISAPI扩展时,此页面才会显示。)

7.在服务器角色页面上,应选择ASP和ISAPI扩展。单击下一步

8.然后单击“下一步”并安装以完成安装

对于windows 10应用程序:

1.在开始屏幕上,将指针一直移动到左下角,右键单击开始按钮,然后单击控制面板

2.在控制面板中,单击程序和功能,然后单击打开或关闭Windows功能

3.展开Internet信息服务,展开万维网服务,展开应用程序开发功能,然后选择ASP

4.单击“确定”等待安装


详细信息,您可以参考此信息。

您没有提到是否安装了ASP模块或任何东西。最好在谷歌上搜索“IIS10ClassicASP”并找到相关说明。