我正在运行 Windows 7 64 位并尝试加载一个 ISAPI 扩展,我正忙于在本地 IIS7 机器上编写。
我仍然在 IIS7 中收到 404.0 错误
我已经检查过我的 MIME 映射是否设置为处理 *.dll 并且我有一个完美运行的 ISAPI 扩展在同一台机器上的不同站点上运行。
我什至使用了这个 ISAPI 扩展,它给了我 404 并将它放在工作网站的根目录(另一个 DLL 所在的位置)并将“ISAPI 和 CGI 限制”重新映射到它。仍然给我 404.0,即使我可以同时或直接运行另一个 DLL,这很好。
知道WTF正在进行吗?!
最佳答案
事实证明,当您在设置其他一切正常工作时收到 404.0 文件未找到错误,这意味着您正在使用的 ISAPI 扩展也在引用(即,包括)另一个 DLL。没有那个 DLL,它将是 404.0
此外,如果您忘记“允许”特定的 ISAPI DLL(即使允许执行 ISAPI/CGI),您将收到的错误消息是 404.2 :)
关于iis-7 - ISAPI 扩展在 IIS7 上给出 404,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7075154/