Cercando di eseguire il debug nell'origine di ASP.NET MVC 1.0, ho seguito le istruzioni come these, in pratica rimuovo il riferimento a system.web.mvc dal mio progetto web e aggiungo il progetto di origine scaricato.Debug di origine MVC ASP.NET?
Ora, ho questo problema,
Il tipo 'System.Web.Mvc.FormMethod' esiste in entrambi i 'c: \ Windows \ assembly \ GAC_MSIL \ System.Web.Mvc \ 1.0 .0.0__31bf3856ad364e35 \ System.Web.Mvc.dll 'e nel mio AppData \ Local \ Temp \ Temporary ASP.NET Files \ root \ dbcbb149 \ 897fc019 \ assembly \ dl3 \ 796c00fb \ f345f2d6_abe3c901 \ System.Web.Mvc.DLL '
Ho provato a commentare quanto segue da web.config
<add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
ma darà un errore di differenza
Il tipo 'System.Web.Mvc.Controller' è definito in un assembly che non è riferimento. È necessario aggiungere un riferimento all'assemblaggio 'System.Web.Mvc, Versione = 1.0.0.0, Cultura = neutra, PublicKeyToken = 31bf3856ad364e35'.
Qualcuno potrebbe aiutare su cosa sta andando male e come risolverlo. Grazie mille!
Ray.
Sembra che si disponga di una copia nel Raccoglitore e in GAC. Disponi di una copia di System.Web.Mvc nella cartella bin (assicurati di visualizzare tutti i file) –
Faccio riferimento al progetto sorgente, quindi, dopo averlo compilato, ci sarà una copia nel mio contenitore. –