我无法在剃刀视图中设置断点

问题描述 投票:0回答:4

我知道可以在 MVC Razor 视图中设置断点,但出了点问题,它不再工作了..

我尝试重新启动 Visual Studio 2013 并更改调试的一些选项。你有什么建议吗?

c# asp.net-mvc visual-studio debugging razor
4个回答
16
投票

感谢弗拉基米尔(Vladimir),我找到了解决方案。

我必须清理并重建整个解决方案。我之前尝试过简单的重建,但没有成功。


3
投票

不要在 Visual Studio 中设置断点,而是在 Razor 页面中编写这行代码:

@{
 System.Diagnostics.Debugger.Break();
 }

1
投票

使用块代码

@{
   if (condition)
       var xx = "something";
}

而不是

@if (condition)
   var xx = "something";

0
投票

尝试了@Revious建议的清理和重建(或者可能是简单的构建),但没有解决问题。退出VS2022并重新启动允许在代码部分设置断点。是与重新启动 IDE 一起进行清理和构建吗?不会尝试反向工作来查看退出并重新启动是否会获得改变。直到下一次。

© www.soinside.com 2019 - 2024. All rights reserved.