當前位置: 妍妍網 > 碼農

一個可以檢視DLL依賴關系的開源工具

2024-02-20碼農

我們在維護一些老舊計畫的時候,經常會出現由於缺少dll導致軟體或系統無法執行,但 由於人員流失、文件缺失,又不知道缺少哪些dll,需要透過程式碼檢視,比較費時間

今天給大家推薦,一個可以檢視DLL依賴關系的開源工具,方便我們檢視DLL依賴關系。

01

計畫簡介

該計畫是基於C#開發的,用於Windows開發人員解決 dll 載入依賴問題。

分析DLL支持3個選項:

  • 預設行為: ChildOnly,僅處理PE子匯入,不處理其他內容。

  • 延遲載入處理: RecursiveOnlyOnDirectImports,不處理延遲載入的DLLs。

  • 完全遞迴分析: Recursive,進行完整的遞迴分析。此選項需要花費更多時間和記憶體。

  • 02

    工具截圖

    使用者選項

    DLL依賴關系

    03

    計畫地址

    https://github.com/lucasg/Dependencies

    最後推薦加入我的 帶你從零學習:三層架構與領域驅動設計架構

    - End -

    分享一套.NetCore從入門到精通視訊教程

    點選下方公眾號卡片,關註我

    回復「 888 」,免費領取

    推薦閱讀

    覺得好看 點個在看👇