Ho appena avviato un nuovo progetto ed è stato riorganizzato la struttura di origine, inclusa la ridenominazione degli spazi dei nomi. Dopo aver modificato uno spazio dei nomi daLa modifica dei nomi dei nomi dei nomi nelle applicazioni MVC 3 causa errori di compilazione nei file generati in fase di esecuzione
CRTReadmissions.Web.Helpers
a
Crt.Readmissions.Web.Helpers
ottengo l'errore mostrato di seguito quando si tenta di lanciare l'applicaiton che indica che non è possibile trovare il vecchio spazio dei nomi. Qualsiasi aiuto è molto apprezzato.
Le cose che ho provato
- Clean \ Ricostruire
- Eliminare manualmente directory bin
- Eliminare manualmente il contenuto della directory in cui si trova il file generato
Errore
Descrizione: si è verificato un errore durante la compilazione di una risorsa richiesta per soddisfare questa richiesta. Si prega di rivedere i seguenti dettagli di errore specifici e modificare il codice sorgente in modo appropriato.
compilatore messaggio di errore: CS0246: Non è stato possibile trovare il tipo o il namespace name 'CRTReadmissions' (? Che le manca un un riferimento all'assembly direttiva using o) Errore
Fonte:
Line 26: using System.Web.Routing;
Line 27: using Cassette.Views;
Line 28: using CRTReadmissions.Web.Constants;
Line 29: using CRTReadmissions.Web.Helpers;
Line 30:
Fonte File: c: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ File ASP.NET temporanei \ crtreadmission \ 203bedd5 \ 1b724153 \ App_Web_login.cshtml.3f4b83a6.wbzlumh4.0.cs Riga: 28
Hai precedentemente modificato il file Web.config nella cartella Visualizzazioni per includere quel vecchio spazio dei nomi nella sezione pagine/spazi dei nomi? –