DSF*_*DSF 6 c# debugging asp.net-mvc razor visual-studio-2012
在剃刀视图(".cshtml")中设置断点时,启动调试器时,通常为红色的圆圈会变为红色空心圆.将鼠标悬停在空心圆上时,会显示以下内容:
断点当前不会被击中.没有为此文档加载任何符号
它只是剃刀视图文件,普通的".cs"文件没有问题.
还有很多其他问题已经提出了与上述相同的"错误"消息的解决方案,但没有一个实际起作用.我尝试过的:
编辑:我指的是剃刀代码,当然不是HTML甚至是javascript.例如,在剃须刀的foreach循环中设置断点
Edit2:如果我在控制器中设置了一个断点,我可以单步执行剃刀代码,因为调试器将在"完成"之前通过视图.我仍然无法在剃刀视图文件中实际设置断点.空心圆圈仍在显示,不会被击中.
Edit3:杀死指向w3wp.exe临时解决问题的"IIS工作进程".我能够再次调试剃刀视图.几个小时后,再次出现同样的问题.