我在同一个解决方案中有两个项目。 一个是ASP.NET MVC 2空Web应用程序, 另一个是控制台应用程序。
在第一个项目中,我创建了一个带有EF的数据库和一个访问数据库的类。 我想要做的是添加第一个项目作为控制台应用程序项目的参考,以便我可以使用此类
我将它作为参考包含在参考文献中,并且在我的控制台应用程序顶部包含一个using指令后,我甚至可以使用代码帮助。但是当我编译时,我总是得到错误:
找不到类型或命名空间名称“DBModel”(您是否缺少using指令或程序集引用?)
如何编译我的项目?
此致,
佐利
答案 0 :(得分:3)
根据您的描述,如果我做对了,
通常情况when you have different target .NET framework
(项目属性,应用程序,目标框架) - 即一个例如.NET 4.0 Client Profile - 您引用的lib只是.NET 4.0。
答案 1 :(得分:0)
您也可能在控制台应用程序中缺少对实体框架的引用。
有关详情,请参阅此帖子:http://www.dotnetcurry.com/ShowArticle.aspx?ID=617(位于中间,第3步)。