向 IIS 7/8 添加 ISAPI 处理程序 - 404.17 - 请求的内容似乎是一个脚本,不会由静态文件处理程序提供

向 IIS 7/8 添加 ISAPI 处理程序 - 404.17 - 请求的内容似乎是一个脚本,不会由静态文件处理程序提供

我正在尝试在我的 IIS 8(7 也可以!)机器上注册一个 32 位 ISAPI dll。

我已经为 IIS 安装了 ISAPI 和 CGI​​ 扩展,并且已经将我的 DLL 添加到服务器的 IIS 中的 ISAPI 限制中。

我添加了以下模块映射:

路径:*.rpt 模块:IsapiModule 可执行文件路径/to/my/dll 名称:随便

但这似乎永远无法运行,而且我总是收到“无法由静态处理程序提供服务”的消息。

此处理程序出现在我的有序列表中的静态文件处理程序上方。

我尝试将其制作成脚本图,得到了类似的结果。

答案1

经过一番挖掘,我需要做以下事情:

将我的默认应用程序池设置为 32 位(和经典模式?),并确保 Crystal不是作为模块加载(这是我错误地做的)

相关内容