1

无法在 Windows Server 2012 上安装 iirf。我使用了来自 codeplex 的这个 msi 文件:“Iirf2.1-x64” http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=iirf&DownloadId=261341&FileTime =129654893866170000&Build=21018

出现以下错误,到目前为止在 Google 或 SO 上找不到太多帮助!

Ionic 的 ISAPI 重写过滤器 2.1 的设置提前结束

有人经历过或解决过这个问题吗?

4

2 回答 2

3

您可以通过 IIS MMC 管理单元安装 IIRF,在服务器级别(适用于所有网站)或在每个网站上,选择 ISAPI 过滤器并单击添加,然后只需查找 DLL,单击确定,重新启动 IIS 即可完成后,无需使用 MSI。对于 IIS8,您需要 IIRF CodePlex 项目官方网站上没有的版本。我得到了一个在 IIS8+ 中工作的新版本,这是 IIRF-2.1.2.4-x64 版本,我已经在我的网站上提供了它(http://www.nelsonpires.com/web-development/ionics-isapi -rewrite-filter-aka-iirf-for-iis8/)供任何人下载和使用。我已经对其进行了测试并确认它在 IIS8.5 上运行良好。希望这对你也有效。

于 2015-07-06T21:33:07.660 回答
0

在此处查看我对其他相关问题的回答:IIS8 / Window Server 2012 上的 IIRF Throwing w3wp.exe Exceptions - 有一个修复程序。

于 2015-07-05T16:19:12.580 回答