1

首先:我清理了我的解決方案。關閉Visual Studio。刪除臨時ASP.NET文件。我也看到了Breakpoint in ASP.NET MVC Razor view will not be hit. No symbols have been loaded for this document但我不是這種情況。由ASP.NET MVC調用的代碼Razor斷點符號未加載

這裏是我的代碼:

enter image description here

這個所謂實際上是由我的ASP.NET MVC剃刀頁面調用,這個方法的斷點的非常呼叫被擊中。當我嘗試介入時,它只是不介入該方法。此代碼的符號永遠不會被加載。我沒有改變任何調試/符號等設置。

爲什麼不是符號加載?

+0

關閉VS應該關閉IIS Express,但你可能想檢查並確保也關閉?懷疑它是那麼容易:) –

+0

你是否在運行DEBUG定義? –

+0

是在類文件或cshtml內的代碼? – kryptonkal

回答

1

我不知道爲什麼,但是當我關掉Just My Code時,它奏效了!它是IHtmlHelper的擴展類,我認爲Visual Studio以某種方式認爲它不是我的代碼。我知道這聽起來很愚蠢,但禁用它只是立即工作。也許Visual Studio 2015應該被提名爲本世紀最有問題的IDE。

相關問題