【发布时间】:2013-03-18 16:34:05
【问题描述】:
如果我有订单中的项目列表。
1. Commons
2. DAL
3. BAL
4. WebUI
在上述项目中,引用应该以这种方式发生。
DAL refer's to Commons.
BAL refer's to DAL.
WebUI refer's to BAL.
那么,为什么当我从 WebUI 访问 BAL 的方法时会出错,该方法返回一个在 Commons 中定义的对象强>。因为,在一个项目依赖中,WebUI 依赖于所有三个项目。但是为了方便起见,我不想在 WebUI 项目中包含 Common,BAL,DAL 的引用。但是我想要它应该自动包含所有依赖项目的引用(如果有的话)。
谁能帮我解决一下如何摆脱 Visual Studio 的这种意外行为。
【问题讨论】:
标签: .net winforms visual-studio architecture reference