【发布时间】:2009-01-16 16:39:14
【问题描述】:
这是我在 vs2008 解决方案中的设置:
名为 MyProject.Data 的项目中的数据层
名为 MyProject.Web 的项目中的 Web 应用程序
MyProject.Web 有对 MyProject.Data 的引用
在 MyProject.Web 中,我使用了一个名为“MySite.Utils”的类
我希望能够在 MyProject.Data 中使用 MySite.Utils,但我不能,因为它会导致循环引用。
一个不可能的解决方案是创建第三个项目并将“MySite.Utils”移动到那里,因为 MySite.Utils 实际上使用了 MyProject.Data(因此它需要引用它并且会创建另一个循环引用)
解决此问题的最佳/最简单方法是什么?
【问题讨论】:
标签: c# asp.net visual-studio-2008