我正在使用具有大量项目的解决方案。我正在尝试将一些 peices 重构为 Common 库。但是,在添加一些项目引用时,我得到了循环依赖错误。我试图从我的 VS 解决方案中删除未使用的引用,但循环依赖仍然存在。
您是否知道任何可以帮助我了解循环依赖的 VS 扩展或外部工具。我也有 Resharper,但我不知道代码清理是否可以帮助我解决这个问题。
我正在使用具有大量项目的解决方案。我正在尝试将一些 peices 重构为 Common 库。但是,在添加一些项目引用时,我得到了循环依赖错误。我试图从我的 VS 解决方案中删除未使用的引用,但循环依赖仍然存在。
您是否知道任何可以帮助我了解循环依赖的 VS 扩展或外部工具。我也有 Resharper,但我不知道代码清理是否可以帮助我解决这个问题。
“右键单击项目”->“项目依赖项”并检查您是否在此处设置了依赖项,因为这可能是您的问题的原因(当然我假设您在“参考”中没有循环依赖项)
有一个类似的问题,建议使用以下工具: c# : Utility to find circular references / compile in correct order?
该工具:http ://www.ndepend.com/features/dependency-cycles#DependencyCycle