ASP.NET MVC Razor视图中的断点不会被命中.没有为此文档加载任何符号

Len*_*rri 9 breakpoints pdb-files razor iis-express visual-studio-2013

在IIS Express中调试时,我无法在Razor视图中获得在Visual Studio 2013中命中的断点.

这是视图和无法访问的断点:

在此输入图像描述

查看模块,我看到已加载最新的PDB文件:

在此输入图像描述

和文件夹

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\53ff8402\967c7053\assembly\dl3\f3c59a34\6698ffde_b452cf01
Run Code Online (Sandbox Code Playgroud)

有最新版本的DLL和PDF文件:

ITVizion.VizionLogs.WeeklyLogs.Web.DLL
ITVizion.VizionLogs.WeeklyLogs.Web.PDB
Run Code Online (Sandbox Code Playgroud)

我已经清理了解决方案,擦除了项目的bin文件夹,重新启动了Visual Studio等,但它仍然不会打破断点.

我还能尝试什么?

Len*_*rri 5

真不敢相信...在此上浪费了将近1个小时。我试图在错误的路径中调试错误的视图。

我在此视图中设置了一个断点:

C:\ITVizion\VizionLogs\ITVizion.VizionLogs.WeeklyLogs.Web\Views\Error\ServerError.cshtml
Run Code Online (Sandbox Code Playgroud)

但实际上我正在尝试调试此视图:

C:\ITVizion\VizionLogs\ITVizion.VizionLogs.WeeklyLogs.Web\Views\Shared\Error.cshtml
Run Code Online (Sandbox Code Playgroud)

在将断点放置在正确的视图中之后,尽管它显示了不会出现有关断点的消息,但Debugger实际上是在运行时达到了断点!:D