我建立了一个基本的网站使用ASP.net Routing。在Visual Studio自带的Asp.net Development Server上运行正常,但是,当我部署到我的服务器( Win2003时, IIS 6 , ASP.net 3.5 SP1 )中只是显示404错误。查找了一些资料,发现要建立通配符路由。找了几个E文网站才看到。。恍然大悟!!
设置方法
1.右键单击网站/虚拟目录,选择属性
2.转到主目录/虚拟目录选项卡,单击配置(底部)
3.底部附近 "通配符程序映射(执行顺序)",单击插入按钮。
输入:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_isapi.dll
4.取消 "确认文件是否存在"选项
这样就完成了。。书到用时方恨少啊。。