dnSpy 如何调试附加进程
如题,一开始打开dnSpy,把需要调试的dll拖拉到左边窗口,然后设置附加进程,如何如何调试都命中不到断点。
后面网上找了一篇文章发现重点。先启动调试,然后在调试窗口中打开程序集,不能从外面拖进来。
https://blog.csdn.net/phker/article/details/86705850
1.打开dnspy,先启动调试,打开菜单选择 调试–>附加到进程–>选择相应的进程ID–>附加(支持同时附加多个进程)
找到IIS的w3wp进程,如果有多个就多选【附加】上去就行。
2.在菜单中选择 调试–>窗口–>模块–>搜索要调试的程序集–>双击(这一步很重要, 不是从窗口中拖过来的dll)
,找到需要调试的地方,设置断点。
这时候找到对应的程序集就能命中断点了。