ASP.NET MVC4应用程序发布、部署及常见问题处理
本篇经验将详细介绍如何发布一个ASP.NET MVC4的应用程序,如何在IIS 7.5上部署MVC应用程序,以及部署后访问网站遇到的常见错误的解决办法。
应用程序发布
1、在我们创建并编写好一个ASP.NET MVC4的应用程序后,右键点击项目名称,选择“发布(B)...”,如下图所示:

3、在弹出的新建配置文件对话康中,输入配置文件名称,如下图所示:

5、选择目标位置,弹出目标位置对话框,新建或者选择要打开的文件夹,如下图所示:

7、VS 2012 IDE开始发布应用程序,直至发布成功,如下图所示:

2、在弹出的添加网站对话框中,输入网站名称、选择应用程序池为ASP.NET v4.0 Classic、物理路径(P)、端口,然后点击“确定”,如下图所示:

常见错误及解决办法
1、发布mvc4报错:403.14-Forbidden Web 服务器被配置为不列出此目录的内容。可能在部署ASP.NET MVC4.0的时候会发现这个问题,特别是在.NET4.5时,配置文件中不包含这个配置,具体解决方案可以看下面步骤。
2、出现“HTTP 错误 403.14-Forbidden Web服务器被配置为不列出此目录的内容”,如下图所示:

4、返回到IIS中,选择发布的Web应用程序->功能视图->处理程序映射,如下图所示:

6、在添加脚本映射对话框中,请求路径(P):*可执行文件(E):C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll,如下图所示:

8、此时再次刷新之前在浏览器中打开的IIS上MVC应用程序的地址,即可成功访问,如下图所示:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:57
阅读量:31
阅读量:92
阅读量:20
阅读量:92