给出一个解决方案(或一个项目),如何获得完整的依赖图?依存关系图,我指的是所有必需的DLL,尤其是NuGets软件包,以及它们自己的依存关系(递归)。
依存关系图可用于清单目的,但尤其是可以发现软件包版本中的冲突。
问题与.NET Framework和.NET Core有关。
编辑:,要在本星期五对解决方案进行故障排除,我使用Ruby创建了一个快速且肮脏的脚本,以从包文件夹(.NET Framework):https://gist.github.com/samonzeweb/1ed1498e901ce79d054e0116ec70c113中提取有用的数据。它帮助了我,也可以帮助其他人,但这不是正确的方法,也不是标准的方法;)
答案 0 :(得分:0)
我认为您可以使用Visual Studio的体系结构功能来做到这一点。但这是企业功能。您还可以映射外部参考(我从上次使用中牢记)。