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
Errore strano!!!
venerdì 24 novembre 2006 - 13.23
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
carafe
Profilo
| Newbie
26
messaggi | Data Invio:
ven 24 nov 2006 - 13:23
Salve qualcuno di buona volontà mi saprebbe spiegare il motivo dell'errore sotto elencato? Da premettere che in locale l'applicazione funziona correttamente, non appena la pubblico sul server remoto e la faccio partire si verifica l'errore!!!
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Ambiguous match found.
Source Error:
Line 1: <%@ page language="c#" inherits="SGC.GestAnno.CorsiVoci, App_Web_mnvmftur" %>
Line 2: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
Line 3: <HTML>
Grazie!!!!
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
ven 24 nov 2006 - 14:48
ciao,
prima di fare il deploy hai messo il file "app_offline.htm" cosi l'applicazione va giu? e poi cmq cancella la directory bin, perche' a quanto pare ci potrebbe essere qualcosa in cache sul server che punta alla versione vecchia del sito.
Sinceramente è 1po strano, pero' mi era capitato qualcosa di simile su win2k3 server, che non buttava giu' l'applicazione anche se la aggiornavo, probabilmente è qualcosa del genere...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
carafe
Profilo
| Newbie
26
messaggi | Data Invio:
ven 24 nov 2006 - 15:05
infatti sul server c'è installato windows 2003 server..poi cos'è il file appoffline.html?
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
ven 24 nov 2006 - 15:09
si tratta di un file che manda giu l'applicazione e ridirige tutte le richieste su di lui, un metodo "intelligente" per stoppare l'applicazione finche si fa manutenzione.
Cmq un po di info le trovi qui:
http://weblogs.asp.net/scottgu/archive/2005/10/06/426755.aspx
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
carafe
Profilo
| Newbie
26
messaggi | Data Invio:
lun 27 nov 2006 - 14:48
Inizialmente era un progetto in asp net 1.1 poi successivamente migrato in asp net 2.0. Nella direttiva page sul file aspx nel tag inieriths non c'è la virgola viene elencata solo quando si verifca l'errore. Il fatto piu strano che in locale funzione ma quando faccio il deploy sul server solo quella pagina non funziona ma il resto del progetto funziona!!!
Premetto che in localoe ho windows Xp mentre sul server Windows Server 2003..
Grazie!!!
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
lun 27 nov 2006 - 17:34
ciao ragazzi,
quella virgola sta a identificare il nome dell'assembly e viene aggiunta alle pagine quando fai la pubblicazione da visual studio (per intenderci quando compila gli assembly e li mette sotto la directory "bin")
Questo modo differisce dalla versione 2003, inquanto (appunto come dicevamo nei post precedenti) la compilazione non è piu' come assembly unico ma come serie di assembly (tral'altro con nomi strani e ad ogni compilata differenti).
Percui l'errore a mio avviso è nella cache del server, perche' trova che una classe con lo stesso nome è gia dentro a qualche altro assembly e quindi non sa quale delle 2 prendere (magari poi sono anche sotto lo stesso namespace).
Prova in maniera "brutale", per scongiurare quello che sostengo io:
- se percaso hai accesso anche al server 2003, meglio se stoppi l'application pool e il sito, poi lo riavvii subito dopo la copia dei file
- cancella la dir bin
- copia la pagina "app_offline.htm" come ti ho suggerito prima
- e se puoi ricopia anche il web.config, magari cancellalo e poi ricopialo sul server
- ricopia su tutto il sito compilato (tastoDX->publish web site)
facendo questi passaggi vediamo se è qualche problema di cache o qualcos'altro...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
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 !