Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 创建ADO.NET实体模型时未找到命名空间_C#_Asp.net_Database_Entity Framework_Ado.net - Fatal编程技术网

C# 创建ADO.NET实体模型时未找到命名空间

C# 创建ADO.NET实体模型时未找到命名空间,c#,asp.net,database,entity-framework,ado.net,C#,Asp.net,Database,Entity Framework,Ado.net,因此,我在我的项目“ADO.NET实体模型”中添加了一个新项,并使用localdb sql server中的现有数据库生成了该模型。当我试图使用给定的名称空间时,没有找到它。请参阅下面我的图片。我怎样才能解决这个问题 谢谢名称空间中可能缺少某些内容。如果使用将鼠标插入符号设置在中的(和R之间(RegionNoEntities myEntities行,Visual Studio intellisense应该显示一条红色下划线,然后是一个小框,如果单击该行,它应该显示使用RegionNoMode

因此,我在我的项目“ADO.NET实体模型”中添加了一个新项,并使用localdb sql server中的现有数据库生成了该模型。当我试图使用给定的名称空间时,没有找到它。请参阅下面我的图片。我怎样才能解决这个问题


谢谢

名称空间中可能缺少某些内容。如果使用将鼠标插入符号设置在
中的
R
之间(RegionNoEntities myEntities
行,Visual Studio intellisense应该显示一条红色下划线,然后是一个小框,如果单击该行,它应该显示
使用RegionNoModel…
intellisense提示。单击该行,它将在顶部添加正确的using语句


如果这不起作用,您可以右键单击EF模型的
.EDMX
文件,然后单击查看代码,然后查看定义了
区域实体
的名称空间,并将其设置为此文件中的using语句。

是否保存了实体模型?代码生成仅在保存时进行…Intellisense找不到它。它给了我两个选项,一个是为
RegionNoEntities
生成一个新类,另一个是生成一个新类型。您是否尝试了第二个选项?进入.EDMX的代码,然后从顶部取名称空间?另外,您的.EDMX是否与RegionOne文件在同一个项目中?