Salve ho un problema.

Praticamente ho creato un global.asax con all'interno il tag

<%@ Application Language="C#" Codebehind="~/Global.cs" Inherits="pippo.Global" %>

nel codice separato ho scritto:

namespace pippo
{
/// <summary>
/// Descrizione di riepilogo per Global
/// </summary>
public class Global : HttpApplication
{
public Global()
{
this.Error += new EventHandler(Global_Error);
}

void Global_Error(object sender, EventArgs e)
{
Debug.WriteLine("111");
}
}
}

il codice funziona correttamente solo se inserito all'interno della cartella App_Code
altrimeti mi da quest'errore:

Errore 6 Impossibile caricare il tipo 'pippo.Global'.

Come mai?