【发布时间】:2014-11-13 22:35:40
【问题描述】:
我只需要识别所使用的 dll。让我解释一下。
如果您有一个引用 DLLA.dll 的 .Net exe,例如 MyEXE.exe,而 DLLA.dll 是一个引用其他 17 个 DLL 的通用函数库,那么在构建期间,.Net 将把所有 17 个连同 MyEXE.exe 的 bin 文件夹中的 DLLA.dll。即使 MyEXE.exe 只调用 DLLA.dll 引用的 2 个 dll 中使用的代码。
只要入口程序集不直接或间接调用缺少的 dll 中的任何功能,.net 应用程序在缺少 dll 的情况下也能正常运行。
所以我想找到使用的那些。
我不想对每个项目都进行硬编码,谢谢。我想要一种可以在任何项目上运行的算法。谢谢。
【问题讨论】:
标签: .net