代码被优化或者无法获取局部变量的效果图如下:
当你在调试的时候,看到这种情况还是挺恼火的,经过查阅资料后,发现可以这种解决:
参考链接:Making an Image Easier to Debug · dnSpy/dnSpy Wiki · GitHub
假设要调试代码的断点在名为Someting.dll的DLL中,则在该DLL所在目录新建一个Someting.ini的文本文件,保存的文本格式为UTF-8,并编辑Someting.ini如下:
[.NET Framework Debugging Control]
GenerateTrackingInfo=1
AllowOptimize=0
重启Dnspy和你附加的应用程序。
好了,本文内容到此结束