dnSpy 官网下载:https://github.com/0xd4d/dnSpy/releases
运行需要 .NET Framework 4 环境:https://dotnet.microsoft.com/download/visual-studio-sdks
具体操作步骤如下所示:
1.添加系统环境变量,COMPLUS_ZapDisable = 1 2.如果需要调试IIS进程,可进入C:\Windows\System32\inetsrv目录执行appcmd list wp 查看对应的应用程序池进程ID 3.打开dnspy,调试-->附加到进程-->选择相应的进程ID-->附加 4.调试-->窗口-->模块-->搜索要调试的程序集-->双击 5.在程序集资源管理器找到要调试的类打开,打断点即可 6.右键要修改的类文件-->编辑类/方法-->修改类-->编译 7.文件-->保存模块-->选择要保存的路径-->保存 8.将保存的重新编译的程序集替换到目标路径即可 9.执行iisreset(若为IIS应用)
# 设置系统环境变量 setx /M COMPLUS_ZapDisable 1
NullReferenceException
,那么请打开异常设置窗口(调试->窗口->异常设置)进行设置,如下图所示:会直接跳转到要光标部分位置,修改后 ctrl + s 保存即可
原文:https://www.cnblogs.com/jhxxb/p/11180290.html