【问题标题】:Not able to install IIRF on Windows Server 2012 / IIS8无法在 Windows Server 2012 / IIS8 上安装 IIRF
【发布时间】:2015-06-05 05:13:16
【问题描述】:

无法在 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 的设置提前结束

有人遇到过或解决过这个问题吗?

【问题讨论】:

    标签: asp.net windows-server-2012 iis-8 iirf


    【解决方案1】:

    您通过转到 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 上运行良好。希望这对你也有用。

    【讨论】:

    • 哇!这真的有效!非常感谢您与作者联系并为此做出贡献。虽然我已经重写了 URL Rewrite Module 2.0 中的所有规则——这下次会非常方便。非常感谢。
    【解决方案2】:

    在此处查看我对其他相关问题的回答:IIRF on IIS8 / Window Server 2012 Throwing w3wp.exe Exceptions - 有一个解决方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-19
      • 1970-01-01
      • 2014-01-11
      • 1970-01-01
      相关资源
      最近更新 更多