在ISAPI筛选器上调用LoadLibraryEx

Ped*_*tic 8 iis-7 web

您好我们已经使用helicon和webgate配置了IIS.

当我访问我的网站时,我发现页面上有以下错误消息

HTTP Error 500.0 - Internal Server Error
Calling LoadLibraryEx on ISAPI filter "C:\Appl\Softwares\Webgate\access\oblix\apps\webgate\bin\webgate.dll" failedror 
Run Code Online (Sandbox Code Playgroud)

请帮忙.

我的配置是我所有工作的其他环境.

小智 14

昨天,在IIS 7和Windows Server 2008上设置网站时,我在浏览器中加载了网站,最后收到以下错误消息:

在ISAPI筛选器上调用LoadLibraryEx C:\…isapi.dll失败

路径是到isapi.dll文件中C:\Program Files\etc,我很确定一切都设置正确.在对该主题进行了一些研究后,我发现由于我在64位版本的Windows Server上运行IIS 7而我的Web应用程序是32位,我不得不更改IIS配置中的设置.

要解决此问题,您只需打开IIS7并单击"应用程序池"即可.

然后右键单击您的网站或默认应用程序池的应用程序池,并转到"高级设置"选项卡.确保启用32位应用程序设置为True.

而已!现在重新启动IIS并再次加载Internet Explorer,您的网站应该正常加载.

  • 这个答案是从以下网站复制并粘贴的http://helpdeskgeek.com/how-to/calling-loadlibraryex-on-isapi-filter/ (3认同)

小智 5

安装 .NET 1.1 后我收到了同样的错误。卸载 .NET 1.1 后,我仍然遇到同样的错误。

但是,在我转到IIS Manager -> ISAPI 过滤器并从这里删除唯一的过滤器(它是ASP.NET_4.0.30319.0)后,错误立即消失了。