在 IIS Express 中进行调试时,我无法在 Visual Studio 2013 中的 Razor 视图中设置断点。
这是视图和无法到达的断点:
查看模块,我发现最新的 PDB 文件已加载:
还有文件夹
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\53ff8402\967c7053\assembly\dl3\f3c59a34\6698ffde_b452cf01
有最新版本的 DLL 和 PDF 文件:
ITVizion.VizionLogs.WeeklyLogs.Web.DLL
ITVizion.VizionLogs.WeeklyLogs.Web.PDB
我已经清理了解决方案,擦除了项目的bin
文件夹,重新启动 Visual Studio 等,但仍然不会到达断点。
我还能尝试什么?
简直不敢相信,伙计们……在这上面浪费了将近 1 个小时。我试图在错误的路径中调试错误的视图。
我在这个视图中设置了一个断点:
C:\ITVizion\VizionLogs\ITVizion.VizionLogs.WeeklyLogs.Web\Views\Error\ServerError.cshtml
但实际上我正在尝试调试这个视图:
C:\ITVizion\VizionLogs\ITVizion.VizionLogs.WeeklyLogs.Web\Views\Shared\Error.cshtml
当我在正确的视图中放置断点后,虽然它显示有关断点不会被命中的消息,但Debugger
实际上在运行时到达了断点! :D
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)