按照网上的做法,开启了ISAPI和CGI限制C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll
应用程序池也设置好了,可是就是提示未启用目录浏览,网上又有人说不用开启目录浏览的,于是尝试了各种方法, 遗憾的是都没有解决。
想着先发布个WEBFORM的网站试下,于是新建了个默认网站,发布到IIS上,遇到了这么个错误:
处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
随之百度,按照教程轻松解决了这个问题
webform网站可以浏览了,这时候回去试下mvc发布的网站,果然也能浏览了。
原来是.net 4.0的安装问题,只不过在MVC下不提示出来罢了
HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容