您的位置: 首页 > 软件教程 > IIS6下部署ASP.NET MVC应用程序

IIS6下部署ASP.NET MVC应用程序

7.0分
出处:网络 时间:2011-06-07

您可能感兴趣的话题: IIS  

核心提示:通常在IIS6下部署ASP.NET MVC应用程序的时候,都是直接设置把所有请求都交由ASP.NET的ISAPI处理。

IIS6下部署ASP.NET

  9. 再点击Remove,把虚拟目录恢复成普通目录。这样只有这个目录下的文件会受到IIS的“眷顾”

IIS6下部署ASP.NET

  10.设置AppPool权限。点击站点使用的AppPool的属性,切换到Identity,选择Local System。这是偷懒的设置方法,以避免出现应用程序本身对系统的访问权限不够

IIS6下部署ASP.NET

  11.设置匿名访问权限。右击站点,选择权限。点击Add…,在弹出的对话框中输入IUSR_XXX(XXX为机器名)。

IIS6下部署ASP.NET

  点击OK,便可添加一个Internet Guest Account,保持默认的只读权限即可。

IIS6下部署ASP.NET

  12.最后注意,如果是首次安装.NET 4.0,不要忘了注册

IIS6下部署ASP.NET

  在深入理解ASP.NET MVC(2)中,讨论过MVC框架的路由机制,其中提到“可以通过设置RouteCollection的RouteExistingFiles为true,使得路由不匹配静态文件(注意true是不匹配,这个命名和奇怪)。”因此,我们可以这样设置,以使得MVC不对静态文件进行检查,这样又可以提高一点性能。最终请求会像下图那样被serve.

网友评论

精品软件课程
更多 >
photoshop教程让你从入门到精通,从新... [详细]
快播播放器(Qvod Player)是一款基... [详细]
Word是由Microsoft公司出版的文字... [详细]
《植物大战僵尸》是一款极富策略性的小游戏,可... [详细]
Excel是office的重要组成部分。多特... [详细]