20
2014
06

MVC4 应用 在IIS7 上的部署方法

由于项目需要,这一周重拾了一年前自己用过的MVC,当时用的还是MVC4,现在微软已经更新到MVC5了,但看下更新内容,与4的差别不是很大,所以就继续使用MVC4架构创建我的web应用了。

如果直接将MVC应用发布到IIS上,IIS会提示没有默认首页(我用的是razor引擎),很明显默认的IIS不带对MVC架构的支持,便从网上查了下MVC4+IIS7 部署,发现网上只有MVC3的部署,于是尝试按照mvc3 的方式部署,结果果然成功了,但过程遇到了一些问题,记录一下过程。

1.  首先在visualstudio中生成 mvc 应用的文件部署。

2.  在IIS下添加网站

3.  点击 ISAPI和CGI 限制,把asp.net 4.0设为允许

4.前往微软官网下载 mvc3 rtm版(目前没有mvc4rtm版,看到有个mvc4 预览版,下载后安装提示 安装失败),MVC4 架构下开发的web app 仍然使用mvc3 sdk 安装即可

5.重启网站,即可在浏览器中加载route中设置的路径


« 上一篇下一篇 »

豫ICP备13016324号

mdeveloper