ASP.net MVC 部署问题
2010-06-10 22:24
274 查看
Step 1 部署在 IIS 5.1上
IIS5.1?也就是XP下的IIS了。
第一个要注意到地方是,ASP.NET MVC Beta默认情况下是没有把 System.Web.Abstractions.dll,System.Web.Routing.dll,System.Web.Mvc.dll 这三个程序集私有部署的,如果服务器上没有安装ASP.NET 3.5 SP1的话,请把这三个程序集采用私有部署,也就是跟网站程序一起部署在bin目录下。
第二个地方是,IIS5.1不能设置通配符,也不能像IIS7一样配置Handler,但是可以通过配置Routing来实现把请求交给ASP.NET 的 ISAPI Filter来处理,比如在Global.asax.cs里可以这样配置:
Code Snippet
routes.MapRoute(
"Default",
"{controller}.aspx/{action}/{id}",
new { controller = "Home", action = "Index", id = ""}
);
Step 2 部署在 IIS 6上
/article/6349007.html
点击这里的配置按钮。
点这里的插入按钮,把.net2.0的isapi插入到新窗口下面一半的通配符应用程序映射里。
注意这里的确认文件是否存在一定不要选,否则设置就没用了。
完成以上设置以后,mvc就可以以目录形式存在了。表现相当良好。
不过要注意一点的是,这样设置以后很费资源,因为要把所有请求都先交给iis处理。
转自http://kb.cnblogs.com/a/1508798/
IIS5.1?也就是XP下的IIS了。
第一个要注意到地方是,ASP.NET MVC Beta默认情况下是没有把 System.Web.Abstractions.dll,System.Web.Routing.dll,System.Web.Mvc.dll 这三个程序集私有部署的,如果服务器上没有安装ASP.NET 3.5 SP1的话,请把这三个程序集采用私有部署,也就是跟网站程序一起部署在bin目录下。
第二个地方是,IIS5.1不能设置通配符,也不能像IIS7一样配置Handler,但是可以通过配置Routing来实现把请求交给ASP.NET 的 ISAPI Filter来处理,比如在Global.asax.cs里可以这样配置:
Code Snippet
routes.MapRoute(
"Default",
"{controller}.aspx/{action}/{id}",
new { controller = "Home", action = "Index", id = ""}
);
Step 2 部署在 IIS 6上
/article/6349007.html
Microsoft ASP.NET MVC Beta IIS6 部署
设置如下:点击这里的配置按钮。
点这里的插入按钮,把.net2.0的isapi插入到新窗口下面一半的通配符应用程序映射里。
注意这里的确认文件是否存在一定不要选,否则设置就没用了。
完成以上设置以后,mvc就可以以目录形式存在了。表现相当良好。
不过要注意一点的是,这样设置以后很费资源,因为要把所有请求都先交给iis处理。
转自http://kb.cnblogs.com/a/1508798/
相关文章推荐
- ASP.net MVC 部署问题
- 总结一下ASP.NET MVC 网站的部署问题
- Asp.net MVC在IIS中的部署问题
- 总结一下ASP.NET MVC 网站的部署问题
- asp.net mvc部署iis常见问题
- asp.net mvc 项目IIS 部署未加载程序集问题原因总结
- Asp.net MVC Razor常见问题及解决方法(转载>云中客)
- 实习生报告:MVC+asp.net 前端开发与后台同步的问题
- asp.net mvc 参数传递的问题
- 七天学会ASP.NET MVC (四)——用户授权认证问题
- Asp.Net MVC anti-forgery token的问题:nameidentifier or identityprovider not present
- asp.net导出excel 问题及服务器的部署
- ASP.NET MVC 解决JSON循环调用的问题
- Asp.Net Mvc 应用程序如何应对不同的URL地址?????,问题解决了
- IIS部署asp.net mvc网站
- asp.net 前端使用jquery $post 方法调用webservice 部署到IIS时会无法使用的问题
- ASP.net 2.0中水晶报表迁移部署问题
- Asp.Net MVC及Web API框架配置会碰到的几个问题及解决方案
- Asp.net MVC Razor常见问题及解决方法
- ASP.Net程序在IIS7的部署问题