easyui做门户网站,微商城分销,深圳代做网站,网站备案 地域文章目录 前言一、dnSpy是什么#xff1f;二、如何使用dnSpy三、如何调试Web应用程序四、下载总结 前言 dnSpy是一个.NET程序集调试器和编辑器#xff0c;主要用于调试和编辑没有源码的.NET程序集。 一、dnSpy是什么#xff1f;
dnSpy是一个.NET程序集调试器和编辑器#… 文章目录 前言一、dnSpy是什么二、如何使用dnSpy三、如何调试Web应用程序四、下载总结 前言 dnSpy是一个.NET程序集调试器和编辑器主要用于调试和编辑没有源码的.NET程序集。 一、dnSpy是什么
dnSpy是一个.NET程序集调试器和编辑器主要用于调试和编辑没有源码的.NET程序集。它支持.NET和Unity程序集可以直接打开本地程序集或GAC程序集进行反编译并具备调试和编辑程序集的功能。dnSpy还支持附加到进程进行调试可以附加到IIS进程进行调试。此外dnSpy还支持修改程序集中的资源文本甚至可以达到破解的目的。
二、如何使用dnSpy
使用dnSpy的方法也比较简单可以通过简单的拖拉将dll拉到dnSpy左侧程序集资源管理器中然后点击加号可以看到对应dll中的类内容。如果需要进行调试可以选择调试-附加到进程选择相应的进程ID进行附加然后在程序集资源管理器中找到要调试的类打开打断点即可。在调试过程中可以通过调试-窗口-模块调出模块窗口选择要调试的程序集进行调试。
三、如何调试Web应用程序
第一步点击“dnSpy.exe” 以管理员身份运行
第二步查询IIS进程IDCMD进入C:\windows\system32\inetsrv目录使用命令appcmd list wp 输出IIS所有站点及站点下挂载的应用程序。 注意当报“WAS服务不可用”使可能CMD不是以管理员身份运行。 下面为正确输出 第三步调试-》附加到进程 第四步根据CMD查询进程附加 第五步调试-》窗口-》模块。 第六步找到对应的程序集双击添加到左侧菜单并找到对应的方法调试即可。
四、下载
下载地址 总结
总的来说dnSpy适用于需要进行.NET程序集调试和编辑的用户如开发人员、测试人员等。