【发布时间】:2009-12-01 21:31:39
【问题描述】:
我所有的数据逻辑都在我在我的 asp.net mvc 项目中引用的另一个数据层项目中。
现在如果我打电话:
CategoryDAO.GetById(1);
一切正常。
如果我打电话:
CategoryDAO.GetBlah(1);
VS.NET 抱怨说
"Error 102: The type 'NHibernate.Criterion.Order' is defined in an assembly
that is not referenced. You must add a reference to assembly 'NHibernate,
Version=2.1.2.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4'."
如果我在我的网络项目中添加 nhibernate.dll 作为参考,它可以工作。
这是为什么?逻辑/代码在我的数据层,和GetById(1)的调用一样,为什么要加引用?
【问题讨论】:
标签: visual-studio nhibernate assemblies