dotPeek2025官方版是一款功能强大、专业实用的的免费.NET反编译器与程序集浏览器。dotPeek2025软件基于ReSharper内置的反编译引擎,能够将任意.NET程序集反编译为对等的C# 或IL代码。dotPeek2025软件提供有搜索代码、添加任意数量的类型、研究类型数据变化等多种实用功能,能够满足不用用户的使用需求。
软件特色
1、dotPeek2025软件可以支持自动高亮显示符号用法,提升混淆代码的可读性。
2、软件支持反编译.baml文件,帮助用户重建XAML UI定义。
3、dotPeek2025软件继承了ReSharper强大的代码洞察架构,为用户提供有丰富的导航功能。
4、用户可以将反编译的程序集保存为 Visual Studio 项目文件(.csproj),便于恢复丢失的源代码。
软件功能
1、.NET 反编译
支持将 .NET 1.0~4.5 及更高版本的程序集反编译为可读 C# 代码,同时支持显示底层IL代码。
2、源代码获取
可以根据 PDB 文件识别本地源代码,或从Microsoft Reference Source Center等源服务器获取。
3、多格式支持
dotPeek2025软件支持 .dll、.exe、.winmd、.zip、.vsix、.nupkg 等多种文件格式。
4、符号服务器
可以作为符号服务器运行,为Visual Studio调试器提供调试程序集代码所需要的信息。
使用说明
dotPeek2025反编译软件怎么用?
一、服务器
1、打开dotPeek软件,点击工具栏的Start Symbol Server功能按钮,即可启动 Symbol Server。
2、启动 Symbol Server 后,在右下角的一个小按钮中,我们可以看到地址为:localhost33417。
二、设置VS
1、接着打开VS,找到工具->选项>调试->符号,添加我们刚刚启动的 Symbol Server 地址。
2、然后再找到工具->选项 -> 调试 -> 常规,取消选 启动”仅我的代码”,点击“确定”。
三、Debug
接着创建一个.net core web api 的项目,安装一个Newtonsoft ,写一些简单的代码(如下)。打上断点,然后启动项目,F10一步一步的走,未到框架代码时 F11,可以看到进入了Lsit的add方法,与Newtonsoft SeriazeObiect 方法。