Domanda

Hai provato a eseguire il debug in codice sorgente mvc asp.net?

Ho un progetto e voglio collegare al codice sorgente MVC asp.net invece della DLL compilata nel GAC. Ho anche un'altra libreria convalida (xVal), che utilizza anche la dll mvc asp.net. Sembra che se ho appena sostituire il mio riferimento a ASP.NET MVC dll con il progetto mvc asp.net, l'xVal mi darà errore del compilatore.

E 'necessario sostituire tutte quelle librerie di terze parti con il progetto di codice sorgente, se voglio utilizzare il codice sorgente mvc asp.net?

Grazie,

Nessuna soluzione corretta

Altri suggerimenti

Credo che non è necessario fare riferimento al progetto ASP.NET MVC a tutti.
Tutto ciò che serve è:

  1. I file PDB per le assemblee è necessario fare riferimento (basta compilare li ASP.NET MVC in modalità debug).
  2. rilasciarli nella cartella app bin.
  3. Se non li scegliere si possono caricare manualmente da Debug-> Windows-> Moduli.

Se si desidera solo per eseguire il debug contro la DLL fornito, è possibile installare i simboli per System.Web.Mvc.dll. Sarete in grado di impostare i punti di interruzione nel codice, ottenere migliori tracce di stack, ecc Per fare ciò, accedere alla modalità di debug poi nel menu Debug, selezionare Windows> Moduli. Fare clic destro sul DLL nella scheda Moduli, i simboli di carico> Da server Symbol. Che verrà scaricare e installare i simboli, e il gioco è fatto.

Ho scritto un articolo su come eseguire il debug ASP.NET MVC utilizzando il codice sorgente di che si possono trovare utili. Dà una spiegazione più dettagliata di come aggiungere MVC codice sorgente v1.0 ad un progetto di Visual Studio, per il debug.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top