【发布时间】:2014-01-11 13:31:45
【问题描述】:
我创建了一个三层项目 (DAL - BL - MVC4)。 MVC 有对 BL 的引用,因此 BL 有对 DL 的引用,但是我在 Controller 中遇到错误,因为它要求 DAL 引用。
这是错误
错误 1 定义了类型“BJ.Equinox.DAL.Entities.BusinessArea” 在未引用的程序集中。您必须添加对 程序集'BJ.Equinox.DAL,版本=1.0.0.0,文化=中性, PublicKeyToken=null'。 C:\Users\hernan\Documents\Visual Studio 2012\Projects\BJ.Equinox.OfficialWebSite\BJ.Equinox.Web\BJ.Equinox.Web\Controllers\HomeController.cs 18 13 BJ.Equinox.Web
据我了解,从不引用数据层,仅引用业务层。
请帮忙
祝福大家。
【问题讨论】:
标签: c# asp.net-mvc-4 visual-studio-2012 3-tier