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

C# 无法访问MVC webAPI解决方案中的ADO.NET实体数据模型,c#,asp.net-mvc,ado.net,C#,Asp.net Mvc,Ado.net,我的项目包括:MVC,WebAPI解决方案 我已经从数据库模式生成了一个ADO.NET实体数据模型,它位于app_code文件夹中 我试图从“模型”文件夹和“控制器”文件夹访问ADO.NET实体数据模型,但无法访问它 我应该在App_Code文件夹中有ADO.NET实体数据模型吗 我们如何从mvc应用程序访问数据模型 通常,它与MydatabaseNameModel db=new MydatabaseNameModel()一样简单;然而,这种方式是不可见的 我是否需要在webAPI中导入一些内容

我的项目包括:MVC,WebAPI解决方案

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

我试图从“模型”文件夹和“控制器”文件夹访问ADO.NET实体数据模型,但无法访问它

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

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

通常,它与MydatabaseNameModel db=new MydatabaseNameModel()一样简单;然而,这种方式是不可见的


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

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


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

您是否
使用
edmx
文件所在的名称空间?添加了一个新项目,从我的MVC/Web API解决方案中添加了对新项目的引用,现在我可以访问ADO.NET实体模型。