asp.net - Isapi 过滤器在 IIS 7 上不起作用(在 IIS 6 上起作用)

标签 asp.net iis-7 iis-6 isapi isapi-rewrite

我有一个 Isapi dll,它执行一些基本的 URL 重写。在 II6 上运行良好。但是,现在我的开发机器已经升级到 Windows 7,我无法让它在 IIS 7 下工作

有什么特别的事情需要做才能让它发挥作用吗?

该网站正在运行经典 ASP 管道应用程序池(尽管我已经尝试过两者)

关于如何解决这个问题有什么建议吗?

非常感谢

p.s 将其重写为模块/处理程序不是一个选项。我只想知道如何让现有的 dll 在 IIS 7 上工作。

最佳答案

已解决。我运行的是 64 位版本的 Windows 7,因此需要更改应用程序池上的选项之一“允许 32 位应用程序”

关于asp.net - Isapi 过滤器在 IIS 7 上不起作用(在 IIS 6 上起作用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1470616/

相关文章:

c# - 在 asp.net core 3.0 中为角色 SecurityStamp 创建 ClaimsIdentityOptions

mysql - 如何从数据库中仅选择表的非空列

php - 向 Windows 服务控制管理器 (SCM) 提供 IIS/PHP 权限

c# - 在 IIS6 上使用 asp.net C# 3.5 自定义 404 页面

powershell - 具有Powershell的应用程序池标识预定义/可配置开关

java - HTTP_USER_AGENT Java/1.6.0_17 生产网站上的奇怪异常

c# - asp.net c# 中的登录页面错误

c# - 使用 GDI+ 绘制遵循路径的字符串

c# - 几分钟不活动后,使用 SSL 时出现错误 413 Request Entity Too Large

asp.net - 将 IIS7 配置为通过 ASP.NET 运行时服务器静态内容