Visual Studio 2010 出现了一些与循环依赖有关的奇怪行为,就我而言……这是在说谎;我想知道你是否可以帮助我回避它或指出我的无知。
基本上,我有一个名为 REM 的程序集,它只引用标准 .NET DLL,还有一个名为 COR 的程序集,它引用 .NET 程序集和解决方案中的其他一些项目(没有一个引用 REM)。
我想要 COR 引用 REM,但 visual studio 提示循环依赖,我就是想不通为什么。
如有任何帮助,我们将不胜感激。
谢谢, 克林特。
最佳答案
确保清理并重建这两个项目(您也可以尝试关闭并重新打开项目或解决方案,或者甚至重新启动 VS 以使其正确重新加载项目)。
如果你不能从 VS 中弄清楚,你可以尝试使用反编译器来查看实际的 DLL 真正引用的是什么。 (例如,参见 Telerik 的 Just Decompile,可从本页底部获得:http://www.telerik.com/download.aspx)打开 DLL 文件,您应该能够看到它们各自引用的内容。
关于c# - vs2010循环依赖问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7738708/