dnSpy 如何调试附加进程

如题,一开始打开dnSpy,把需要调试的dll拖拉到左边窗口,然后设置附加进程,如何如何调试都命中不到断点。

后面网上找了一篇文章发现重点。先启动调试,然后在调试窗口中打开程序集,不能从外面拖进来。

https://blog.csdn.net/phker/article/details/86705850

1.打开dnspy,先启动调试,打开菜单选择 调试–>附加到进程–>选择相应的进程ID–>附加(支持同时附加多个进程)

找到IIS的w3wp进程,如果有多个就多选【附加】上去就行。

2.在菜单中选择 调试–>窗口–>模块–>搜索要调试的程序集–>双击(这一步很重要, 不是从窗口中拖过来的dll)

 ,找到需要调试的地方,设置断点。

这时候找到对应的程序集就能命中断点了。

原文地址:https://www.cnblogs.com/Bruce_H21/p/12307182.html