反对调试和查看变量进行更改
我在一个课堂内有一个改变某些东西的财产。 我唯一改变此代码的含义的地方, - 这是一个如下所示的字符串:
在调试期间 visual studio 有没有办法遵循 .Altitude 对于所做的任何更改,最好在改变值的分配语句中中断。
如果这是跟踪此问题的正确方法,我可以获得教程吗? step-by-step/有关如何执行此操作的说明?
谢。
pushpin.Position.Altitude = -31;
在调试期间 visual studio 有没有办法遵循 .Altitude 对于所做的任何更改,最好在改变值的分配语句中中断。
如果这是跟踪此问题的正确方法,我可以获得教程吗? step-by-step/有关如何执行此操作的说明?
谢。
没有找到相关结果
已邀请:
3 个回复
龙天
赞同来自:
如果这是一个字段,那么就无法直接观察它。 更改字段值时的差距由操作支持 C++, 被称为数据断点,但不支持 CLR. 解决此问题的最佳方法是临时将字段转换为属性并中断操作员。 set.
EDIT
更新是基于什么 OP 说这是第三方 DLL.
在这种情况下,您希望使用该功能 Break at 功能 Visual Studio. 第一步是只禁用我的代码。
工具 -> 选项 -> 调试器
取消选中复选框 "Enable Just My Code"
接下来,断点的名称
打开stoppoint窗口 /调试器 -> Windows -> 停止点/
单击“创建”按钮并选择 "Break at function"
输入属性的名称。 例如: Position.set_Altitude
您可能必须完全资格获得名称以使其工作
奔跑吧少年
赞同来自:
你可以加 'Watch' 在变量中并在任何地方指定间隙 / 在任何时候,当值更改时。
郭文康
赞同来自:
https://coderoad.ru/621535/