IIS发布mvc网站需操作的内容

VS2010 WEB部署,先在IIS中创建站点,站点创建需注意以下的内容,创建完成后点击【发布】---【WEB部署】--【发布】。

在IIS7下部署MVC已经简化了许多,基本按照一般的项目部署即可,下面列出一些简单的步骤和常碰到的问题:

1. 创建站点或应用程序指向MVC项目文件

2. 修改应用程序池。版本为framework4.0,如果存在权限问题修改标示Identity为LocalSystem

3.添加处理程序映射(HaddlerMappings),一般IIS7这步可以省略,因为在IIS7已经集成好了MVC的处理:

打开IIS的“处理程序映射”设置,选择右侧的”添加脚本映射“

请求路径:*

可执行文件:C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_isapi.dll

名称:mvc3

到此步骤,MVC已经部署完成,只需要在浏览器里面输入访问地址即可,如:htttp://localhost:8081/

如果未能成功配置,请检查:

1.确保ASP.NET MVC3已安装好,然后检查站点的处理程序映射,看是否存在下列映射:

ExtensionlessUrlHandler-Integrated-4.0

ExtensionlessUrlHandler-ISAPI-4.0_32bit

ExtensionlessUrlHandler-ISAPI-4.0_64bit

如果缺少请在运行中输入:C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

2.确保站点对应目录Bin文件夹内包含System.Web.Mvc.dll文件,如果没有,在程序引用里面修改CopyLocal True.

原文地址:https://www.cnblogs.com/caoyinglai/p/3624531.html