當您程式執行時,有 DLL 與 OCX 的問題時,可使用 Dependency Walker 工具做檢查
1. 說明
當您程式執行時,有 DLL 與 OCX 的問題時,可使用 Dependency Walker 工具做檢查。
Dependency Walker 工具可以遞迴地 scan for 由程式所使用的所有相依 DLL。
當您在 Dependency Walker 開啟某個程式時,Dependency Walker 會執行下列檢查:
- 檢查是否有遺漏 DLL。
- 檢查是否有程式檔或 DLL 是無效。
- 函式匯入與匯出符合項目。
- 檢查是否有循環相依性錯誤。
- 檢查是否有模組是無效的, 因為模組是針對不同作業系統。
2. 使用
2.1 到 Dependency Walker (depends.exe) Home Page 下載 Dependency Walker 工具,下載解壓縮後,內有三個檔案。點選 depends.exe 執行
2.2 程式畫面如下圖所示,點選左上角圖示,並選擇想要分析的檔案即可
2.3 假如路徑或檔名有中文時可能發生錯誤
3. 相關網頁
HOW TO: 建立設定檔中使用 Dependency Walker 版本 2.1