首页 新闻 会员 周边

asp.net MVC 部署

0
悬赏园豆:50 [已解决问题] 解决于 2009-11-04 23:49

求asp.net MVC网站部署在支持  .net 2.0和3.5的虚拟主机的方案。

是不是就是带上.net3.5没有的那个几个类库就行了?

但是我试过,页面是能打开。  URL就做不到重写。

一般主机都会检查后缀。原来也做过URLReWrite    后缀改成aspx 就可以了。

MVC 的怎么配置?

问题补充: 谢谢上面两位的回答。 也许我的描述不是很清楚。 像国内。一般的主机是IIS5+Windows2003的。 所以,我有这样的硬件条件: IIS5,Windows2003, .Net2.0/3.5 . 这样的情况下,该如何部署? 其实我试过,页面打开没问题。主要是URL的问题了。 在这环境下,该怎么设置? 一般的虚拟主机是对无后缀页面和其他一些别的后缀会做检查的。 或者我在想,会不会是要 http://xxx.com/Home/Index.aspx 这样格式的URL ?
LawSong的主页 LawSong | 初学一级 | 园豆:125
提问于:2009-11-03 15:07
< >
分享
最佳答案
0

iis6部署mvc你又没法修改iis配置的话。url肯定要在某处带上扩展名。

一般都是类似 http://xxx.com/Controller.aspx/Action 这样的,当然其他扩展名也可以,只要你的iis里能把请求交给asp.net处理就可以。

同样,要实现这样的url还需要你修改你程序里Global.asax.cs中映射的相关代码才行。

收获园豆:50
第一控制.NET | 小虾三级 |园豆:1245 | 2009-11-04 11:12
嗯。谢谢。那么在IIS5里面呢?如果我在Global.asax中修改代码。会不会有什么影响?
LawSong | 园豆:125 (初学一级) | 2009-11-04 19:28
谢谢。成功了!
LawSong | 园豆:125 (初学一级) | 2009-11-04 23:49
IIS5我没试过,不过应该是一样的。如果你的运行环境确定,修改Global.asax没什么影响。
第一控制.NET | 园豆:1245 (小虾三级) | 2009-11-05 12:02
其他回答(3)
0

[url=http://www.31do.cn/?97826.htm][img]http://www.31do.cn/images/958X60.gif[/img][/url]

帅强 | 园豆:208 (菜鸟二级) | 2009-11-03 15:26
0

谷歌一下 “一步一步 mvc”

Mr雨 | 园豆:1199 (小虾三级) | 2009-11-03 17:31
谢谢。
支持(0) 反对(0) LawSong | 园豆:125 (初学一级) | 2009-11-04 19:27
0

可以参考下

http://www.cnblogs.com/downmoon/archive/2009/11/03/1595284.html

邀月 | 园豆:25475 (高人七级) | 2009-11-03 22:05
谢谢。
支持(0) 反对(0) LawSong | 园豆:125 (初学一级) | 2009-11-04 19:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册