allora ho ricreato da zero un file global.asax e ho eliminato il file global.asax.vb
ora tutto funziona richiamando la variabile come nel primissimo esempio !!!
allora ho ricreato da zero un file global.asax e ho eliminato il file global.asax.vb
ora tutto funziona richiamando la variabile come nel primissimo esempio !!!
Quindi il tuo global.asax com'è adesso?... per curiosità
eccolo qui
<%@ Application Classname="var_glo" %>
<script language="VB" runat="server">
Public shared ODBCServer As String = "localhost"
Public shared ODBCUser As String = "root"
Public shared ODBCPwd As String = ""
Public shared name As String = "dbName"
Public shared ODBCBase As String = "dbName"
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
' Generato all'avvio dell'applicazione
End Sub
Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)
' Generato all'apertura della sessione
End Sub
Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)
' Generato all'inizio di ogni richiesta
End Sub
Sub Application_AuthenticateRequest(ByVal sender As Object, ByVal e As EventArgs)
' Generato durante il tentativo di autenticazione dell'utente
End Sub
Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
' Generato in caso di errore
End Sub
Sub Session_End(ByVal sender As Object, ByVal e As EventArgs)
' Generato alla fine della sessione
End Sub
Sub Application_End(ByVal sender As Object, ByVal e As EventArgs)
' Generato alla chiusura dell'applicazione
End Sub
</script>
ok, come immaginavo... hai tolto il codebehind e hai messo tutto il codice inline la stessa cosa funzionerebbe se mettessi tutto il codice nel file vb di codebehind del global.asax e togliessi tutto quanto dal file global.asax stesso.
Ciao