调用 GetProcAddress 失败,在 ISAPI 筛选器 "C:\Windows\Microsoft.NET...

问题描述

在IIS添加完网站后,尝试浏览网站,报错:调用 GetProcAddress 失败,在 ISAPI 筛选器 “C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll” 上,如下图所示:
调用 GetProcAddress 失败,在 ISAPI 筛选器 "C:\Windows\Microsoft.NET...

问题原因

发生此问题的原因是无效的 ISAPI 筛选器位于共用层或网站层。

解决方法

删除无效的 ISAPI 筛选器。为此,请按以下步骤操作:

  1. 依次单击“开始”、“运行”,键入 inetmgr.exe,然后单击“确定”。
  2. 在 IIS 管理器中,展开“服务器名称”,展开“网站”,然后单击您希望修改的网站。
  3. 在功能视图中,双击“ISAPI 筛选器”。
  4. 右键单击要删除的 ISAPI 筛选器,然后单击“删除”。

如下图:
调用 GetProcAddress 失败,在 ISAPI 筛选器 "C:\Windows\Microsoft.NET...
调用 GetProcAddress 失败,在 ISAPI 筛选器 "C:\Windows\Microsoft.NET...

参考地址

https://support.microsoft.com/zh-cn/help/942031/http-error-500-0-internal-server-error-error-when-you-you-open-an-iis