Scopri la nuova barra del network gt: dacci il tuo feedback. clicca qui X Chiudi

Visualizza un messaggio singolo
Vecchio 28-02-07, 01:55   #2 (permalink)
Legolas
Esperto
 
L'avatar di Legolas
 
Data di registrazione: Mar 2005
Messaggi: 661
Invia un messaggio tramite MSN a Legolas Invia un messaggio tramite Skype a Legolas
Faccio un piccolo appunto,
purtroppo il rewrite tramite la personalizzazione degli httpHandler funziona solamente con il trust level impostato su full, e generalmente gli hosting condivisi hanno il trust level impostato a medium.

Ciò vuol dire che quando il compilatore arriva qui:

Codice:
return PageParser.GetCompiledPageInstance("/Article.aspx", context.Server.MapPath("/Article.aspx"), context);
viene generata un'eccezione. ( e si danno le capocciate nel muro...)
(solo se si è in medium)

Fortunatamente è possibile risolvere quest'inconveniente sostituendo la riga di prima con questa:

C#
Codice:
return System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath("/Article.aspx",typeof(Page));
VB
Codice:
Return System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath("/Article.aspx",GetType(Page))
Ciao
__________________
Realizzazione siti viterbo Vacanze da sogno in un Agriturismo Bolsena sulle rive del lago.
Legolas non in linea   Rispondi citando