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。

相关问题