# DependencyViewer **Repository Path**: wangfs763/dependency-viewer ## Basic Information - **Project Name**: DependencyViewer - **Description**: Windows 平台可执行文件依赖库查看器。支持查看依赖的非托管动态库及其函数,同时支持查看依赖的托管程序集。 - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-13 - **Last Updated**: 2026-08-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 依赖库查看器介绍 ## 背景 开发时使用了第三方库,只知道直接引用的库文件,不知道哪些可以剔除。传统方法可以挨个删除,软件没跑起来则保留,直到所有库文件检查完毕。 当然也可以使用工具挨个查看库的依赖库,但是没有工具支持擦看多个,或者自动找文件夹里的可执行文件并获取依赖库信息。 基于以上背景,本仓库应运而生。该依赖库查看器支持选择文件、文件夹,支持拖入文件、文件夹。支持追加模式,支持将结果保存成 xml 或 txt。 ## 功能 除了支持基本选择操作,还可以通过拖拽的方式,菜单都支持快捷键。不想自己编译,可以从 bin 目录里找适合自己环境的。不放心的可以自己下载源码编译。 ### 支持依赖库过滤 即从依赖库信息中剔除需要过滤的环境库,工作方式是一行一个过滤条件,依赖库文件名以该行内容开头时则过滤掉。效果如下图 ![过滤效果](过滤效果.png) ### 支持复制成 xml 效果如下图 ![复制xml](复制xml.png) ### 支持复制成 txt 效果如下图 ![复制txt](复制txt.png)