当前位置: 首页 > news >正文

看 Unity 组件的源码 —— ILSpy

        ILSpy 是开源的 .NET 程序集浏览器和解编译器。

下载 ILSpy

ILSpy Github 地址:icsharpcode/ILSpy: .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform! (github.com)

它有 Release 包可以下载

 也提供 IDE 的插件

  • Our Visual Studio 2022 extension marketplace
  • Our Visual Studio 2017/2019 extension marketplace
  • Our Visual Studio Code Extension repository | marketplace
  • Our Linux/Mac/Windows ILSpy UI based on Avalonia - check out GitHub - icsharpcode/AvaloniaILSpy: Avalonia-based .NET Decompiler (port of ILSpy)
  • Our ICSharpCode.Decompiler NuGet for your own projects
  • Our dotnet tool for Linux/Mac/Windows - check out ILSpyCmd in this repository
  • Our Linux/Mac/Windows PowerShell cmdlets in this reposiry

        因为我使用 VS2022 时间较多,所以用的是 VS 2022 的插件。

        安装好插件之后,右键要跳转的反编译的对象,就会出现下面的选项。

安装环境

        但是在选中之后,会提示下面的信息。

        需要我们下载 .NET 桌面运行时。直接点 “是”,跳转去下载,就会直接下载对应版本的 .NET 桌面运行时的 .exe 安装文件。

 使用

        安装完 .NET 桌面运行时之后,再次去 VS 里面去选中要跳转的对象,使用 ILSpy 打开代码。

        就会打开 ILSpy 显示源码了,查看其它组件的源码也方便许多。

http://www.lryc.cn/news/406732.html

相关文章:

  • Axivion Suite 7.8现已发布
  • 从零开始!JupyterNotebook的安装教程
  • 使用kali进行端口扫描
  • C#使用Clipper2进行多边形合并、相交、相减、异或的示例
  • Spring-Aop源码解析(二)
  • antdesgin table 组件下载成excel
  • MongoDB - 聚合阶段 $group 的使用
  • Flutter 插件之 easy_refresh(下拉刷新、上拉加载)
  • DVWA的安装和使用
  • CSS相关记录
  • Fedora40安装telnet-server启用telnet服务
  • Unity3D结合AI教育大模型 开发AI教师 AI外教 AI英语教师案例
  • lua 游戏架构 之 SceneLoad场景加载(一)
  • 【linux深入剖析】命名管道 | 匿名管道与命名管道的区别 | system V共享内存
  • Vite 常用插件配置:自动导入+自动注册组件+动态创建图标+设置组件名
  • (leetcode学习)236. 二叉树的最近公共祖先
  • Zabbix监控系统:zabbix服务部署+基于Proxy分布式部署+zabbix主动与被动监控模式
  • 【Vue实战教程】之 Vue Router 路由详解
  • 测试用例接口开发实战
  • C#中压缩文件夹,及其内容
  • 机器学习 | 回归算法原理——多项式回归
  • 力扣224【基本计算器】
  • 【Linux】HTTP 协议
  • @Builder注释导致@RequestBody的前端json反序列化失败,HTTP400
  • 网络学习|如何理解服务的端口号
  • 《0基础》学习Python——第十八讲__爬虫/<1>
  • NFTScan 浏览器现已支持 .mint 域名搜索功能!
  • Git基本原理讲解、常见命令、Git版本回退、Git抛弃本地分支拉取仓库最新分支
  • 前端网页打开PC端本地的应用程序实现方案
  • 遇到not allow unquoted fieldName怎么办