2012-12-19 6 views
7

Non si è mai verificato questo errore prima. Ne ho letto molto e presumo che siano alcuni riferimenti nella mia anima che rendono i conflitti. Ma non riesco a trovarlo. Non esiste alcun riferimento che abbia il nome di "WeekOverview". Trova solo nella cartella App_Code.Errore di compilazione: tipo CS0433 in conflitto con il tipo importato

Provato per pulire, ricostruire, batch e tutto. Ma come ho detto penso che sia un riferimento. Ma come otterrò quello giusto?

errore quando ho pubblicato

CS0433: The type 'WeekOverview' exists in both 
'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\personalwebb\75767f9d\62ef58be\assembly\dl3\b22616ea\c17e3cb3_f0ddcd01\App_Web_tzf1insv.DLL' and 
'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\personalwebb\75767f9d\62ef58be\assembly\dl3\26ecbd1c\01966db2_f0ddcd01\App_Code.DLL' 

Attenzione negli studi visivi

The type 'WeekOverview' in 'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\website\ea888009\78e5b795\App_Web_jmrhajtx.5.cs' 
conflicts with the imported type 'WeekOverview' in 
'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\website\ea888009\78e5b795\App_Code.cmrt8ckb.dll'. 
Using the type defined in 
'c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\website\ea888009\78e5b795\App_Web_jmrhajtx.5.cs'. c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\website\ea888009\78e5b795\App_Web_jmrhajtx.4.**cs 

Modifica

Il mio problema era che avevo sul WeekOverview in App_Code e uno. pagina aspx denominata WeekOverview . Per mettere alla prova questo, dovevo ottenere uno spazio dei nomi attorno alla mia classe WeekOverview. O cambia il nome sulla classe. Entrambi hanno funzionato e ho creato uno spazio dei nomi attorno ad esso!

+0

Aprire il file di progetto del progetto, vedete qualche riferimento ad esso lì? – Arran

+3

Hai provato a eliminare 'File temporanei ASP.NET' per il progetto? –

+0

Hai un modulo web chiamato WeekOverview? – slfan

risposta

3

Suppongo che tu abbia un file sorgente nella cartella speciale App_Code e qualche code-behind in-page in cui è definito lo stesso tipo (WeekOVervew). Se questi tipi fanno cose diverse allora dovrebbero essere nominati in modo appropriato, risolvendo l'errore, se questi tipi fanno la stessa cosa allora dovresti avere solo una copia, risolvendo anche l'errore.

Rimuovere o correggere il tipo di duplicato.

3

Se questo è appena uscito dal nulla, provare a eliminare i file temporanei asp.net nella cartella .net framework. Se ritorna, hai un problema di riferimento.

Problemi correlati