• 《转》IIS中配置通配符应用程序映射


    本文转载自龚赤兵 电子工业出版社,如给您带来不便之处,请联系博主。

    eb开发新体验:ASP.NET 3.5 MVC架构与实战》第13章网站部署,本章主要实现了如何在IIS 6.0中一步一步地成功部署ASP.NET 3.5 MVC项目。本节为大家介绍配置通配符应用程序映射。

     配置通配符应用程序映射

    在图13-5中的IIS 6.0管理器中,用鼠标右键单击网站名称"MVCApplication1",在弹出的快捷菜单中选择"属性"命名,然后在弹出的对话框中,单击"配置"按钮,打开如图13-11所示的"应用程序配置"对话框。

     
    (点击查看大图)图13-11  "应用程序配置"对话框
    在"应用程序配置"对话框中,单击"插入"按钮,打开如图13-12所示的"添加/编辑应用程序扩展名映射"对话框。
     
    (点击查看大图)图13-12  插入通配符应用程序映射

    在图13-12中,单击"浏览"按钮,设置可执行文件的路径为"C:WINDOWSMicrosoft.

    NETFrameworkv2.0.50727aspnet_isapi.dll";并注意不要选择"确认文件是否有效",然后单击"确定"按钮,打开如图13-13所示的运行界面。

     
    (点击查看大图)图13-13  插入通配符

    在图13-13中,单击"确定"按钮,完成对通配符映射的设置。

    在全局应用程序类Global.asax.cs中,设置如下路由: 

    1. routes.MapRoute(  
    2.                 "Default",  
    3.                 "{controller}/{action}/{id}",   

      new { 
      controller = "Home"action = "Index"id = "" }  
    4. ); 

    上述代码设置了所需要的路由,其中控制器中的参数不再包括扩展名。在IIS 6.0中,此时再浏览ASP.NET 3.5 MVC项目"MVCApplication1"的首页,就会打开如图13-14所示的运行界面。

     
    (点击查看大图)图13-14  使用通配符应用程序映射的运行界面
    从图中浏览器地址框内的URL可以看出,ASP.NET 3.5 MVC项目"MVCApplication1"已成功发布在IIS 6.0中,可以正常运行首页及其他页面。
  • 相关阅读:
    Console命令,让js调试更简单
    Java练习 SDUT-2192_救基友记2
    Java练习 SDUT-2246_时间日期格式转换
    SDUT-3362_村村通公路
    SDUT-2139_从起始点到目标点的最短步数(BFS)
    SDUT-3361_迷宫探索
    SDUT-2138_判断可达性
    SDUT-2107_图的深度遍历
    SDUT-2124_基于邻接矩阵的广度优先搜索遍历
    Java练习 SDUT-2787_加密术
  • 原文地址:https://www.cnblogs.com/abc8023/p/3586451.html
Copyright © 2020-2023  润新知