2008-09-16 31 views
9

Đây là một vấn đề cổ với VB6 DLL và các đối tượng COM nhưng tôi vẫn phải đối mặt với nó hàng ngày. Công cụ tốt nhất để xem tập tin DLL hoặc phiên bản DLL khác là tham chiếu đến là gì?Công cụ tốt nhất để tìm ra một DLL VB6 DLL khác được tham chiếu đến là gì?

Tất nhiên, đây là quan điểm của hệ điều hành - DLL được biên dịch không phải từ bên trong VB6 IDE.

Đó là địa ngục DLL.

Trả lời

8

Dependency Walker hiển thị cho bạn tất cả các tệp mà DLL liên kết đến (hoặc đang cố gắng liên kết) và hoàn toàn miễn phí.

+0

Ồ vâng, điều đó rất tốt. Chính xác những gì tôi đang tìm kiếm. Cảm ơn bạn! –

+4

Phụ thuộc walker wont bắt COM dlls được sử dụng bởi các dll, vì chúng được nạp vào thời gian chạy. – mackenir

+0

Nó vẫn là một chương trình kick-ass – Gutzofter

5

ProcessExplorer cho bạn thấy tất cả các tệp DLL hiện đang được tải trong một quy trình tại một thời điểm cụ thể. Điều này mang lại cho bạn một góc khác trên Dependency Walker mà tôi tin là quét tĩnh và có thể bỏ lỡ một số tệp DLL được tải động theo yêu cầu. Raymond nói that's unavoidable.

Các vấn đề liên quan