Vb.net 实体框架上下文不工作

Vb.net 实体框架上下文不工作,vb.net,entity-framework,Vb.net,Entity Framework,我试图找出实体框架,但我一直遇到上下文方面的问题。我创建了我的.edmx文件,它工作得很好,但是当我试图在我的页面上声明我的上下文时,VisualStudio将找不到它们。我的.edmx文件名为YCLModel.edmx,我的connectionstring为ycletes 我尝试将上下文声明为: Dim yclcontext as new YCLEntites 我还尝试进入设计模式并从工具箱中拖动,但当我选择命名连接时,它会出现以下错误: 无法加载连接字符串中指定的元数据。 考虑重建Web项

我试图找出实体框架,但我一直遇到上下文方面的问题。我创建了我的.edmx文件,它工作得很好,但是当我试图在我的页面上声明我的上下文时,VisualStudio将找不到它们。我的.edmx文件名为YCLModel.edmx,我的connectionstring为ycletes

我尝试将上下文声明为:

Dim yclcontext as new YCLEntites
我还尝试进入设计模式并从工具箱中拖动,但当我选择命名连接时,它会出现以下错误:

无法加载连接字符串中指定的元数据。 考虑重建Web项目以构建可能的程序集 包含元数据。发生以下错误:

无法加载指定的元数据资源


您是否在web项目以外的单独项目中定义了.edmx文件?如果是这样,您应该将连接字符串数据从项目的
app.config
复制到web项目。

问题是
edmx
文件位于
app\u data
文件夹中。

我在项目的app\u code文件夹中创建了.edmx文件。连接字符串也已经在web.config中了。我找到了它。您似乎无法将.edmx文件放入“App_Data”文件夹。