Global.asax file does not load

0

I have a project in Webforms and wanted to do routes on it.

I followed a response they gave me on another topic and everything worked very well, but now I've been creating another project and it seems that I do not recognize the routes I've created.

My file looks like this:

<%@ Application Language="C#" %>

<script runat="server">
        public class Global_asax : System.Web.HttpApplication {
            void Application_Start(object sender, EventArgs e) {
                DevExpress.Web.ASPxClasses.ASPxWebControl.CallbackError += new EventHandler(Application_Error);
                RegisterRoutes(System.Web.Routing.RouteTable.Routes);
            }

            void Application_End(object sender, EventArgs e) {
                // Code that runs on application shutdown
            }

            void Application_Error(object sender, EventArgs e) {
                // Code that runs when an unhandled error occurs
            }

            void Session_Start(object sender, EventArgs e) {
                // Code that runs when a new session is started
            }

            void Session_End(object sender, EventArgs e) {
                // Code that runs when a session ends. 
                // Note: The Session_End event is raised only when the sessionstate mode
                // is set to InProc in the Web.config file. If session mode is set to StateServer 
                // or SQLServer, the event is not raised.
            }

            public static void RegisterRoutes(System.Web.Routing.RouteCollection routes)
            {
                routes.MapPageRoute("Inicio",
                "Inicio",
                "~/inicio.aspx");

            }
        }
</script>

What could be happening?

    
asked by anonymous 06.04.2014 / 19:14

1 answer

1

The problem has been solved by adding a Global.cs class with the Global.asax code, and keeping Global.asax with the first line only.

    
08.04.2014 / 01:18