具有双反斜杠的ISAPI过滤器的路径。

时间:2012-11-28 10:41:24

标签: asp.net iis isapi

  1. 最近我有一个EPIserver网站出现错误,因为它无法为ISAPI过滤器加载LoadLibraryEx “C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_filter.dll” 。我检查了IIS,路径看起来非常奇怪,带有2个反斜杠。像这样:“C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \\ aspnet_filter.dll”所以我通过删除一个反斜杠并检查路径是否正确来更改路径。网站工作。
  2. 现在我尝试安装一个新的EPiSite,出现错误,它无法加载ISAPI过滤器,但路径是双反斜杠! 3.我在互联网上阅读并发现了一个关于双后撤斜线的论坛帖子,说它应该在 C:\ Windows \ System32 \ inetsrv \ config \ applicationHost.config 中更改。我检查了,那里的路径也是双刃,所以我改变了它。
  3. 但现在该网站提供了相同的错误,但只有一个反斜杠。它无法加载它。
  4. 我不太了解ISAPI过滤器或IIS,所以我想知道反斜杠是否应该在那里或者如果它是一个错误,并且当然任何帮助重新配置它工作是值得赞赏的。

1 个答案:

答案 0 :(得分:0)

我建议您检查machine.config以获取过滤器路径。 那里可能存在一些问题。