Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Aggiornamento sito web precompilato framework 2.0
giovedì 14 giugno 2012 - 16.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lmattioli
Profilo
| Newbie
16
messaggi | Data Invio:
gio 14 giu 2012 - 16:51
Salve a tutti ho il seguente problema
Devo aggiornare un sito web precompilato in una macchina con windows server 2003 con IIS 6.0.
Sia la compilazione che la pubblicazione vanno a buon fine, aggiorno i file su server (eliminando la bin e riaggiornando i precompilati).
Il sito funziona su tutte le maschere, ma quando cerco di accedere ad una pagina aspx (questa pagina non ha come riferimento la master page principale poiché è una maschera di elaborazione che poi apre una stampa PDF su se stessa attraverso crystal report) il server mi restituisce il seguente errore:
Il file '/MioSito/stampa.aspx' non è stato precompilato e non può essere richiesto.
Ho eseguito la pubblicazione sia con la spunta consenti aggiornamento sito precompilato che senza.
Ho provato a eliminare l'istanza del sito su IIS e ricrearla da zero senza successo.
Ho provato ad installare la release su una macchina di sviluppo (windows XP SP3, IIS 6.0, framework installati 1,2 e 4) e funziona.
La release precedente funzionava correttamente nel server, la stampa si apriva correttamente.
Nel server non sono state eseguite installazioni di nessun software.
Spero che mi potrete aiutare. Vi ringrazio per la disponibilità.
mattio
Gluck74
Profilo
| Guru
1.359
messaggi | Data Invio:
gio 21 giu 2012 - 14:32
quando usi la precompilazione, devi fare attenzione ai file che pubblichi.
Quando usi la spunta "consenti modifiche", il file aspx viene copiato "quasi" uguale al tuo di sviluppo, mentre la parte codebehind viene compilata e messa nella bin.
Quando non usi questa spunta, viene compilata anche la parte aspx, generato un "Fiel marker" vuoto per la parte aspx, ed il resto messo dentro la bin.
quindi quando hai questo tipo di errore, vuol dire che o il file marker non e corretto, o nella bin mancano i file necessari.
Controlla questo (compilazione senza possibilità di modifica):
il tuo file '/MioSito/stampa.aspx' deve essere un file di 1 k vuoto (c'e solo un messaggio di testo di avvertimento)
nella cartella bin deve esserci "App_Web_stampa.aspx.xxxxxxxx.dll" e "stampa.aspx.xxxxxxxx.compiled".
ciao
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !