2014-04-07 17 views
9

Non riesco a ottenere un punto di interruzione in una visualizzazione Razor per essere colpito in Visual Studio 2013 durante il debug in IIS Express.Punto di interruzione in ASP.NET MVC La visualizzazione del rasoio non verrà colpita. Non sono stati caricati simboli per questo documento

Questa è la vista e punto di interruzione irraggiungibile:

enter image description here

Guardando i moduli vedo che l'ultimo file PDB è stato caricato:

enter image description here

e la cartella

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\53ff8402\967c7053\assembly\dl3\f3c59a34\6698ffde_b452cf01 

ha l'ultima versione dei file DLL e PDF:

ITVizion.VizionLogs.WeeklyLogs.Web.DLL 
ITVizion.VizionLogs.WeeklyLogs.Web.PDB 

Ho già pulito la soluzione, si asciugò la cartella del progetto bin, riavviato Visual Studio, ecc, ma ancora non colpirà il punto di interruzione.

Cos'altro posso provare?

risposta

4

Non ci posso credere ragazzi ... ho perso quasi 1 ora in questo. Stavo cercando di eseguire il debug della vista sbagliata sulla strada sbagliata.

Ho impostato un punto di interruzione in questa vista:

C:\ITVizion\VizionLogs\ITVizion.VizionLogs.WeeklyLogs.Web\Views\Error\ServerError.cshtml 

ma in realtà stavo cercando di eseguire il debug di questo punto di vista:

C:\ITVizion\VizionLogs\ITVizion.VizionLogs.WeeklyLogs.Web\Views\Shared\Error.cshtml 

Dopo ho messo un punto di interruzione nella visualizzazione corretta, anche se ha mostrato la il messaggio relativo al punto di interruzione non verrebbe colpito, lo Debugger ha effettivamente colpito il punto di interruzione durante il runtime! : D

Problemi correlati