gpt4 book ai didi

c# - 如何识别大型项目中的循环引用

转载 作者:太空狗 更新时间:2023-10-29 23:29:04 24 4
gpt4 key购买 nike

我继承了一个巨大的电子商务项目 (WSP),因此它有近 80 万行棕地代码,其中包含许多组件。当我编译时,我无误地收到了关于循环引用的警告并且编译停止了。如果我再次构建,它会完成并运行。

我不知道从哪里开始寻找这个循环引用。我了解它们是什么,只是不知道如何在我的项目大海捞针中找到这样的一根针。

如何在不逐行查看的情况下确定循环引用的原因?

最佳答案

你可以试试 Architecture Explorer (Visual Studio > Architecture > New Dependency Diagram)或类似 NDepend 的项目(不是免费的)。

如果您在 Visual Studio 中没有看到体系结构菜单,您可能需要 modify your installation添加架构工具。

在 Visual Studio 2015 Enterprise 中,您可以右键单击您的解决方案并选择 Show Project Dependency Diagram 如果您有 ReShaper .

关于c# - 如何识别大型项目中的循环引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42280469/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com