Ros*_*ssD 39 iis asp.net-mvc windows-8 asp.net-mvc-4 iis-8
我有一个使用MVC 4和.NET framework 4.5在Visual Studio 2012中构建的网站.当我尝试在运行Windows 8 Pro的计算机上通过IIS 8运行它时,我收到403.14错误.它说
"禁止将Web服务器配置为不列出此目录的内容.
最有可能的原因:未为请求的URL配置默认文档,并且未在服务器上启用目录浏览."
以下是我尝试过的一些不起作用的东西:
我确保在服务器上安装了.net 4.5(安装程序说它内置在Windows 8中,不需要安装).应用程序池是使用.net 4.0,集成管道的默认池,启用了32位应用程序.我正在发布到默认目录(inetpub\wwwroot),并且那里的默认站点工作正常.在"打开或关闭Windows功能"中打开HTTP重定向
任何人都可以提供更多见解吗?
编辑:嗯,当然我发布这个后发现了一些有用的东西.去搞清楚.
在"打开或关闭Windows功能"中,在"Internet信息服务" - >"万维网服务" - >"应用程序开发功能"下,确保.NET Extensibility 3.5,.NET Extesibility 4.5,ASP.NET 3.5,ASP.NET 4.5,ISAPI扩展和ISAPI筛选器是SELECTED.
这在这里概述:http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45#TOC301258515但是从那以后提到服务器2012而不是Windows 8我找不到这些设置的正确位置.
希望这可以帮助任何有类似问题的人.谢谢阅读.
Edu*_*eni 68
在"打开或关闭Windows功能"中,在"Internet信息服务" - >"万维网服务" - >"应用程序开发功能"下,确保.NET Extensibility 3.5,.NET Extesibility 4.5,ASP.NET 3.5,ASP.NET 4.5,ISAPI扩展和ISAPI筛选器是SELECTED.
这在这里概述:http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45#TOC301258515但是从那以后提到服务器2012而不是Windows 8我找不到这些设置的正确位置.
注意:添加了答案以清除未答复的问题
| 归档时间: |
|
| 查看次数: |
43366 次 |
| 最近记录: |