您如何知道谁依赖该项目?

问题描述 投票:0回答:3

我有 30 多个项目的解决方案,所以它们有很多参考资料。 我有一个项目需要解决。想知道谁依赖这个项目吗?

谢谢!

c# visual-studio
3个回答
2
投票

大致有两种方法可以实现此目的。

首先,如果右键单击项目(或解决方案)并选择项目依赖项,您可以看到每个项目的依赖项列表。这让您了解 “项目 X 依赖于哪些项目”,但并不容易 “哪些项目依赖于项目 X”

或者,如果您碰巧有 Visual Studio Ultimate,您可以右键单击 .sln 文件并选择 在代码图上显示。这是一种更全面的可视化解决方案中的依赖关系的方法(命名空间和类型级别以及项目级别),但遗憾的是在较低版本的 Visual Studio 中不可用。

或者,ndependResharper都提供可视化依赖关系的第三方方法。


1
投票

右键单击项目并选择 Project Dependencies 选项。

enter image description here


0
投票

我只是采用了肮脏的方式:在 Windows 资源管理器的解决方案目录中搜索我的输出 DLL - 所有在 bin/debug 中包含它的项目都是依赖的。

© www.soinside.com 2019 - 2024. All rights reserved.