lene 发表于 2020-8-14 11:05

问下dnSpy编辑方法修改了局部变量编译后,调试发现变量还是没有变化是什么情况?

本帖最后由 lene 于 2020-8-17 17:50 编辑

如题,反编译过程中,dnSpy编辑方法修改了局部变量,比如原本的false改为了true,点击编译后,再调试发现变量还是false = =,是这样的吗?

涛之雨 发表于 2020-8-14 11:28

图?
确定保存了?
在导出里导出到本地了?

Deuez 发表于 2020-8-14 12:01

lene 发表于 2020-8-14 13:12

涛之雨 发表于 2020-8-14 11:28
图?
确定保存了?
在导出里导出到本地了?



就是在这里点击编译,然后再次调试,没有点菜单栏的 保存模块 ,这样的话断点调试还是没变化是吗?

lene 发表于 2020-8-14 13:14

Deuez 发表于 2020-8-14 12:01
没有保存到文件,,

只点编译,不点保存模块, 调试就不会生效是吗?

涛之雨 发表于 2020-8-14 13:26

lene 发表于 2020-8-14 13:12
就是在这里点击编译,然后再次调试,没有点菜单栏的 保存模块 ,这样的话断点调试还是没变化是吗?

对啊只是类似于缓存里保存了修改的内容,但是没有保存到dll里

lene 发表于 2020-8-14 13:27

涛之雨 发表于 2020-8-14 13:26
对啊只是类似于缓存里保存了修改的内容,但是没有保存到dll里

好的,多谢。

Deuez 发表于 2020-8-14 20:14

页: [1]
查看完整版本: 问下dnSpy编辑方法修改了局部变量编译后,调试发现变量还是没有变化是什么情况?