This question already has answers here:
What do the “+n” values mean at the end of a method name in a stack trace?
                                
                                    (3个答案)
                                
                        
                                2年前关闭。
            
                    
我事先表示歉意,这听起来像是一个很愚蠢的问题,但我确实被困住了。

我收到以下错误:

c# - 在Visual Studio 2015中转到角色,而不是转到行-LMLPHP

我的主要问题是蓝色的。这是错误的字符位置吗?如果是这样,如何在Visual Studio的C#代码中跳转到它?

最佳答案

蓝色圆圈的内容是本机代码的字节偏移量。



如何在源中找到错误

就我个人而言,我不得不说在组装级别进行调试没有任何意义,而且我找不到实现此目标的简单方法。

但是您可以在构建旁边生成一个*.pdb文件。然后,运行时将向您打印接近发生异常的行号。

在Visual Studio下启用此功能:


项目属性->构建->高级->输出->并将调试信息设置为PDB-onlyFull


c# - 在Visual Studio 2015中转到角色,而不是转到行-LMLPHP

关于c# - 在Visual Studio 2015中转到角色,而不是转到行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43611363/

10-13 08:24