64位的win2003 配置iis运行asp.net 4路由 ,设置

dys_198102 2012-03-23 09:34:49
问个问题…64位的win2003 配置iis运行asp.net 4路由 ,设置通配符就行了,但是是失效的,通配符是f64的那个aip.dll
...全文
184 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dys_198102 2012-03-23
  • 打赏
  • 举报
回复
发现是路由问题了。
void RegisterRouters(RouteCollection routes)
{
//参数含义:
//第一个参数:路由名称--随便自己起
//第二个参数:路由规则
//第三个参数:该路由规则交给哪一个页面来处理

routes.MapPageRoute("blog/", "default/{id}", "~/blog/default.aspx");
routes.MapPageRoute("blog/{domain_name}", "{domain_name}/{^[A-Za-z0-9]+$}", "~/blog/work_together.aspx");
routes.MapPageRoute("blog/{domain_name}/{domainName}", "{domain_name}/{domainName}/{^[A-Za-z0-9]+$}/{^[A-Za-z0-9]+$}", "~/blog/comment.aspx");“^[A-Za-z0-9]+$”在 URL 中多次出现

哪位高人指点一下,asp.net 4 路由问题。

}
dys_198102 2012-03-23
  • 打赏
  • 举报
回复
C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll 通配符应用程序映射是这个。。。
windows2003 server 64位,而且web 服务扩展里开启的二个.net2 和.net4都为允许,看了一下都是Framework64这个里的,都是64位的。而我的网站是在32位系统开发出来的。。。有影响吗??高人指点一下。怎么弄。设置的通配符完全无效!

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧