0

有什么办法可以知道网络程序集需要哪些 dll ???。该程序是用一些外部库构建的,但不知道库是什么。

4

2 回答 2

1

如果您在 Visual Studio 中调试 .NET 程序集,请打开“调试:模块”窗口以查看进程加载的所有 DLL。

您应该在网络上搜索 DLL dependency walker。这种工具显示了 DLL 之间的静态依赖关系。.NET 程序集是 DLL,应该可以与这些工具一起正常工作。

静态分析工具将无法告诉您在运行时动态加载的任何 DLL(通过 LoadLibrary() 等)。实时调试器会话将向您展示这些。

于 2010-11-16T20:22:07.243 回答
0

我想您可以在 Reflector 中打开程序集 - 如果它打开它是一个 .Net 程序集

于 2010-11-16T20:05:22.840 回答