2012-06-21 32 views
0

我的项目包括:MVC,WEB API解决方案。无法访问MVC中的ADO.NET实体数据模型webAPI解决方案

我从我的数据库模式生成了一个ADO.NET实体数据模型,它驻留在app_code文件夹中。

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

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

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

通常它与MydatabaseNameModel一样简单db = new MydatabaseNameModel();但是,这是不可见的。

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

+0

你'using'命名空间你的'edmx'文件在? – Tyrsius

回答

0

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

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

+0

添加了一个新项目,从我的MVC/Web API解决方案中添加了对新项目的引用,现在我可以访问ADO.NET实体模型。 –

+0

我很高兴它工作:) –

相关问题