2009-07-31 6 views
3

Je développe un site Web (formulaires Web, pas MVC) dans VS 2008 (avec SP1). J'essaie d'intégrer le routage ASP.NET.Je suis le tutoriel MSDN à faire il. http://msdn.microsoft.com/en-us/library/cc668201.aspx J'ai ajouté les éléments ci-dessous à mon dossier de glbal.asax.cs selon le tutorielRoutage ASP.NET: classe RouteCollection manquante

protected void Application_Start(object sender, EventArgs e) 
{ 
     RegisterRoutes(RouteTable.Routes); 

} 

public static void RegisterRoutes(RouteCollection routes) 
{ 

     routes.Add(new Route 
     (
      "Category/{action}/{categoryName}" 
      , new CategoryRouteHandler() 
     )); 
    } 

Lorsque vous essayez de construire est dit comme « n'a pas pu être trouvé le nom de type ou espace de noms « RouteCollection »(vous manque une directive à l'aide ou une référence d'assemblage?)

Je System.web importé dans mon fichier global.asax

Toute idée de comment se débarrasser de lui?

Répondre

6

vous Vous devez également importer System.Web.Routing.