⚠ 這是歷史版本頁面 — 查看 ILSpy 最新版本 →
ILSpy 8.1.0.7455
v 8.1.0.7455
Windows
開源軟體
7.04/10 (24)
- 目前版本8.1.0.7455
- 更新日期2023-08-03
- 檔案大小3.8 MB
- 檔案名稱ILSpy_binaries_8.1.0.7455-x64.zip
- 作業系統Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11
- 支援語系English
- 授權型式開源軟體
- 開發商 ILSpy Team
- 軟體分類Windows 軟體 / 開發者工具
##
編輯短評
ILSpy 是一套專為 .NET 開發者設計的反組譯工具,主要用途是剖析 .NET 應用程式,深入檢視每個元件,藉此還原程式原始的組裝方式。它支援 PDB 產生、ReadyToRun 與 metadata 等進階功能,且本身為開源軟體、免安裝即可執行,在 .NET 反組譯工具中屬於更新活躍的主流選擇,評價普遍不錯。
這套工具適合需要逆向工程、除錯或研究他人 .NET 程式碼的開發者,特別是在沒有原始碼的情況下想理解程式邏輯時相當實用。與同類工具相比,ILSpy 的優勢在於免費開源且無需安裝,但介面與功能相對樸素,且僅提供英文介面、支援 Windows 平台。若你習慣圖形化操作或需要更進階的整合功能,可以考慮搭配其他商業工具,但就基本反組譯需求而言,ILSpy 已是相當稱職的選擇。
##
軟體介紹
ILSpy 是一款適用於 Windows PC 的 .NET 反編譯器,支援 PDB 產生、ReadyToRun、中繼資料等功能,且跨平台相容!
你是 .NET 開發者嗎?你喜歡剖析應用程式並找出其中的特定資訊嗎?如果是,那麼你會需要像 ILSpy 這樣的工具,它能分析以 .NET 開發的程式,並檢查其中的每個元件。透過這樣的方式,你可以了解程式原本是如何組合而成的。
ILSpy 比競爭對手更優秀,因為它免費且易於使用。它同時也是開放原始碼程式,無需安裝。由於它是可攜式應用程式,你可以直接從 USB 隨身碟、外接硬碟或個人電腦執行,完全沒問題。
功能與亮點
啟動應用程式後,主視窗配置清晰,包含兩個窗格。第一個窗格可讓你以樹狀結構檢視 .NET 組件,方便你更仔細地查看選取的項目。你也可以用這種方式檢查 WINMD、DLL 和 EXE 檔案。此外,也能載入 GAC 資料,並開啟 NuGet 套件。
呈現程式碼
此應用程式僅供檢視用途,因此無法修改檔案。不過,你可以使用搜尋功能來尋找特定的成員、型別、欄位、方法、事件、屬性、中繼資料權杖或常數。
你可以設定許多反編譯器選項,包括偵錯符號變數名稱、移除無效程式碼、移除副作用程式碼,以及反編譯後的成員定義展開。此外,允許同時開啟多個執行個體,字型也可自訂。
使用方式
整體而言,ILSpy 讓 .NET 組件的反編譯變得相當簡單。由於它是開放原始碼程式,開發者可以輕鬆修改現有程式碼,並將其用於自己的用途。
注意:需要 .NET Framework。
下載 ILSpy 最新版本 為什麼這個應用程式會發布在 FileHorse 上?(更多資訊)
你是 .NET 開發者嗎?你喜歡剖析應用程式並找出其中的特定資訊嗎?如果是,那麼你會需要像 ILSpy 這樣的工具,它能分析以 .NET 開發的程式,並檢查其中的每個元件。透過這樣的方式,你可以了解程式原本是如何組合而成的。
ILSpy 比競爭對手更優秀,因為它免費且易於使用。它同時也是開放原始碼程式,無需安裝。由於它是可攜式應用程式,你可以直接從 USB 隨身碟、外接硬碟或個人電腦執行,完全沒問題。
功能與亮點
- 反編譯為 C#
- 整個專案反編譯
- 搜尋型別/方法/屬性
- 以超連結為基礎的型別/方法/屬性導覽
- 基底/衍生型別導覽與歷史記錄
- 組件中繼資料總管
- BAML 轉 XAML 反編譯器
- 支援 .NET Core 的 ReadyToRun 二進位檔
- 可透過外掛程式擴充
- DEBUG 版本提供額外功能
啟動應用程式後,主視窗配置清晰,包含兩個窗格。第一個窗格可讓你以樹狀結構檢視 .NET 組件,方便你更仔細地查看選取的項目。你也可以用這種方式檢查 WINMD、DLL 和 EXE 檔案。此外,也能載入 GAC 資料,並開啟 NuGet 套件。
呈現程式碼
此應用程式僅供檢視用途,因此無法修改檔案。不過,你可以使用搜尋功能來尋找特定的成員、型別、欄位、方法、事件、屬性、中繼資料權杖或常數。
你可以設定許多反編譯器選項,包括偵錯符號變數名稱、移除無效程式碼、移除副作用程式碼,以及反編譯後的成員定義展開。此外,允許同時開啟多個執行個體,字型也可自訂。
使用方式
- 開啟 ILSpy – 執行 ILSpy.exe 來啟動程式。
- 載入組件 – 點擊「檔案>開啟」,或將 .dll 或 .exe 檔案拖曳到 ILSpy 中。
- 瀏覽程式碼 – 在左側樹狀檢視中瀏覽反編譯後的程式碼結構。
- 檢視反編譯程式碼 – 點擊類別或方法,即可在主視窗中查看反編譯後的 C# 程式碼。
- 搜尋符號 – 使用搜尋列尋找特定的方法、屬性或類別。
- 匯出反編譯程式碼 – 在類別或組件上按右鍵,選擇「儲存程式碼」以匯出反編譯後的原始碼。
- 分析相依性 – 使用「分析」功能來檢查相依性與參考。
- 編輯與偵錯 – 手動修改反編譯後的程式碼,或使用外部編輯器進行進一步分析。
- 外掛程式支援 – 透過「外掛程式」選單新增外掛程式來擴充功能。
- 開放原始碼且免費使用
- 支援多種 .NET 版本
- 使用者介面友善
- 反編譯速度快
- 持續開發且社群支援活躍
- 偵錯功能有限
- 搜尋功能基本
- 偶爾會出現反編譯錯誤
- 功能不如付費工具完整
- 不支援跨平台
整體而言,ILSpy 讓 .NET 組件的反編譯變得相當簡單。由於它是開放原始碼程式,開發者可以輕鬆修改現有程式碼,並將其用於自己的用途。
注意:需要 .NET Framework。
下載 ILSpy 最新版本 為什麼這個應用程式會發布在 FileHorse 上?(更多資訊)
##
畫面截圖
- 2026-08-13 ILSpy 11.0.0.9375 17.2 MB
- 2026-07-15 ILSpy 10.1.1.8388 3.8 MB
- 2026-05-26 ILSpy 10.1.0.8386 3.7 MB
- 2026-04-28 ILSpy 10.0.1.8346 3.7 MB
- 2026-04-07 ILSpy 10.0.0.8330 3.8 MB
- 2026-03-26 ILSpy 10.0.0.8323 3.7 MB
- 2025-04-22 ILSpy 9.1.0.7988 3.8 MB
- 2025-01-19 ILSpy 9.0.0.7889 4.3 MB




