我担心Dependency Walker不支持这一点,但我需要确保我没有遗漏任何东西。
我有一个依赖于许多DLL的Visual C ++应用程序。其中之一是作为C#项目编写的DLL(因此启用了CLR支持)。在.vcxproj
配置文件中,我可以看到其他依赖项,如此...
<AdditionalDependencies>comprisinterface.lib;wsock32.lib;mpr.lib;%(AdditionalDependencies)</AdditionalDependencies>
C#项目名为XLibrary.dll
- 显然它不在该列表中。那是因为它已被包含在以下标签中......
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Messaging" />
<Reference Include="XLibrary">
<HintPath>..\..\..\..\XLibrary.dll</HintPath>
</Reference>
</ItemGroup>
当我运行Dependency Walker时,我可以在<AdditionalDependencies>
标记内看到所有这些DLL,但我看不到XLibrary.dll
Dependency Walker是否缺乏CLR支持?