无法在MVC webAPI解决方案中访问ADO.NET实体数据模型

时间:2012-06-21 21:34:04

标签: c# asp.net-mvc ado.net

我的项目包括:MVC,WEB API解决方案。

我已经从我的数据库架构生成了一个ADO.NET实体数据模型,它位于app_code文件夹中。

我尝试从models文件夹和controllers文件夹访问ADO.NET entiy数据模型,但我无法访问它。

我应该在App_Code文件夹中有ADO.NET实体数据模型吗?

我们如何从mvc应用程序访问数据模型?

通常它就像MydatabaseNameModel db = new MydatabaseNameModel()一样简单;但是,这种方式不可见。

我是否需要在webAPI中导入一些内容,以便MydatabaseNameModel可以实现?

1 个答案:

答案 0 :(得分:1)

检查您是否有一个指向EDMX正在使用的命名空间的using语句。

添加一个新的空项目,将模型添加到该项目,然后从MVC站点引用该项目(另外,不要忘记命名空间)