网址路由asp.net 4 webforms - 无法正常工作

时间:2011-02-03 05:17:20

标签: c# asp.net webforms url-rewriting url-routing

我正在开发机器上首次设置测试路线。

我遇到的问题是我在尝试测试时遇到404错误 例如http://domain.local/about

我在Scott Guthrie

上使用这篇文章

赢7位64位 Visual Studio 2010 / asp.net webforms 4.
iis7.5,网站使用应用程序池中的集成托管。

我的global.asax

中有以下路由
protected void Application_Start(object sender, EventArgs e)
{
    RegisterRoutes(RouteTable.Routes);
}

private void RegisterRoutes(RouteCollection routes)
{
    routes.Clear();
    routes.MapPageRoute("about route", "about", "~/about.aspx");
}

代码确实被击中了。

我也尝试过使用aspnet_regiis.exe -i

重新注册asp

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我认为您的代码没有任何问题。确保重新启动ASP.NET开发服务器。