【转载】Dnspy附加进程调试---代码被优化及无法获取局部变量

 

代码被优化或者无法获取局部变量的效果图如下:

image

当你在调试的时候,看到这种情况还是挺恼火的,经过查阅资料后,发现可以这种解决:

 

参考链接:Making an Image Easier to Debug · dnSpy/dnSpy Wiki · GitHub

https://github.com/dnSpy/dnSpy/wiki/Making-an-Image-Easier-to-Debug

假设要调试代码的断点在名为Someting.dll的DLL中,则在该DLL所在目录新建一个Someting.ini的文本文件,保存的文本格式为UTF-8,并编辑Someting.ini如下:

[.NET Framework Debugging Control]
GenerateTrackingInfo=1
AllowOptimize=0

重启Dnspy和你附加的应用程序。

 

好了,本文内容到此结束

原文链接:https://blog.csdn.net/zxy13826134783/article/details/138651570

posted @ 2025-12-01 17:18  家煜宝宝  阅读(0)  评论(0)    收藏  举报