我有一个用 C 编写的本机 Win32 项目,并希望从外部 DLL 可视化我的项目的依赖关系。Visual Studio 2012 和 2013 让我生成了一个代码图,它不仅可以使用箭头显示我的所有函数及其相互依赖关系,还可以显示我使用的所有外部库、我从这些库中使用了哪些函数以及我的哪些函数调用了哪个外部库功能等。
现在,在 Visual Studio 2015 中,后半部分似乎不见了。我无法让 Visual Studio 显示我的项目的外部依赖项。我只看到内部的。所以这是我的问题:我错过了什么吗?我是否必须在我的项目设置中激活特定选项?还是这些外部依赖项现在在 Visual Studio 2015 中不起作用?
重现步骤: 创建一个新的非空 Win32 项目。在Architecture菜单中,选择Generate code map for solution。您只会在屏幕中间看到 Win32Project1.exe。同时,Visual C# 似乎很好,显示了外部依赖项。创建任何 C# 项目以进行比较。