Se ci fai caso nella direttiva @Page dichiari di utilizzare come "codice sorgente" della pagina aspx la classe pippo2.aspx.vb attraverso la proprietà CodeFile="pippo2.aspx.vb".
Questo indica ad ASP.NET che deve produrre due dll, una per la pagina ed una per il codice.
In sintesi per CodeFile si intende uno dei modelli di pubblicazione (deploy) di un progetto ASP.NET, un altro che conosci è il Code Inline nel quale il codice sorgente è specificato nello stesso file del markup (aspx).
Il fatto che ti dia quell'errore è la conferma che il tuo pacchetto di hosting acquistato non supporta ASP.NET 2.0 in quanto il modello Code Inline è supportato anche dalla 1.1 mentre il CodeFile è una novità della versione 2.0 del framework.
Ti consiglio di fare il sacrificio e cambiare piano scegliendo un server windows 2003 con ASP.NET 2.0, altrimenti anche utilizzando Code Inline prima o poi ti troverai ad utilizzare qualche novità introdotta in ASP.NET 2.0 che ti manderà in errore il tutto, come ad esempio le master page che hai provato ad inserire (e tra l'altro veramente irrinunciabili)
.
Modificato da novecento il 08 marzo 2008 18.19 -