电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 电脑学院 > 服务器技术 > 正文
[组图]IIS 6下部署ASP.NET MVC应用程序
IIS 6下部署ASP.NET MVC应用程序
2011-5-25 9:37:42  文/未知   出处:博客园   

8.点击create,再点击configuration,移除Wildcard application maps下的内容。点击OK。这里利用了IIS的一个bug,把目录设置成虚拟目录,删除Wildcard application maps的设置,这样这个虚拟目录的请求就直接由IIS处理了。

clip_image001[8]

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

clip_image001[10]

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

clip_image001[14]

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

clip_image001[16]

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

clip_image001[18]

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

 

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

上一页  [1] [2] 

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新热点 最新推荐 相关文章
    在IIS中为SQL Server 2008配置报表服…
    解决XP系统无IIS如何安装IIS
    IIS浏览就提示无法显示网页求解决
    IIS出现RPC服务器不可用的解决方法
    WINDOWS 2003 IIS启动失败的原因
    ASP错误信息解决:IIS启用父路径的设…
    windows 2000服务器IIS开启父路径的…
    如何一步一步的优化你的IIS服务器
    Windows 7下如何安装SQL Server 200…
    WIN2003 IIS 500内部服务器错误(典…
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号