IIS7上的MVC 5应用程序部署获取错误404.8

时间:2014-03-13 11:31:28

标签: iis iis-7 asp.net-mvc-5 web-deployment asp.net-4.5

我创建了一个MVC5 Web应用程序,并尝试在具有Windows 2007的单独计算机上部署IIS7。一切都设置好,但当我浏览它给它

 404.8 The request filtering module is configured to deny a path in the URL that contains a hiddenSegment section

请建议。

我也通过发布尝试了

3 个答案:

答案 0 :(得分:3)

默认情况下,IIS将拒绝路径包含" bin"," app_code"," app_data"以及其他一些保留名称的请求。有关详细信息,请参阅http://www.iis.net/learn/manage/configuring-security/use-request-filtering("过滤掉隐藏的细分和#34;)。

答案 1 :(得分:0)

通过单独安装 .Net 4.5框架来解决这个问题我之前已经错过了。 为我的其他朋友面临同样的问题。你应该有这些。

  • 实体框架
  • razor framework
  • .Net framework 4.5

答案 2 :(得分:0)

我遇到了同样的问题。只需执行以下步骤即可解决我的问题。

  • 转到IIS管理器
  • 选择您的网站
  • 双击IIS下的“请求过滤”图标。
  • 右键单击引发错误的文件,然后将其删除。