C# 添加ADO.NET实体数据模型后,我的数据模型类在哪里

C# 添加ADO.NET实体数据模型后,我的数据模型类在哪里,c#,entity-framework,asp.net-mvc-4,C#,Entity Framework,Asp.net Mvc 4,在最终获得正确的连接字符串以在App_数据文件夹中创建Mdf文件后,单击“确定”。在中的教程之后,我尝试将ADO.NET实体数据模型添加到Models文件夹。 然而,一旦添加,我应该能够扩展DataModel.edmx来显示模型类,显示的只是DataModel.Designer.cs。 以前有人见过这个吗? 我还应该在我的SQL Express中看到这个数据库吗? Visual studio 2010,windows xp machie 原始连接字符串,以防有帮助 <add name

在最终获得正确的连接字符串以在App_数据文件夹中创建Mdf文件后,单击“确定”。在中的教程之后,我尝试将ADO.NET实体数据模型添加到Models文件夹。 然而,一旦添加,我应该能够扩展DataModel.edmx来显示模型类,显示的只是DataModel.Designer.cs。 以前有人见过这个吗? 我还应该在我的SQL Express中看到这个数据库吗? Visual studio 2010,windows xp machie 原始连接字符串,以防有帮助

   <add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=HaveYouSeenMe;AttachDbFilename=|DataDirectory|HaveYouSeenMe.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient" />

创建ADO.NET实体数据模型时添加的连接字符串

 <add name="EntitiesConnection" connectionString="metadata=res://*/Models.DataModel.csdl|res://*/Models.DataModel.ssdl|res://*/Models.DataModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.\SQLEXPRESS;attachdbfilename=|DataDirectory|\HaveYouSeenMe.mdf;integrated security=True;user instance=True;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /></connectionStrings>

打开您的EDMX,并在属性窗口中将
代码生成策略更改为默认值
并保存您的EDMX文件

更新

查看以下链接了解更多详细信息


我应该有这两个连接字符串吗?恐怕还是没什么。检查答案中提供的链接。好的,我会检查出来,最后一个问题是基于原始连接字符串的,数据库是否也应该在SQL Express中创建?@mkell:是的,解除连接字符串在sqlexpress中创建数据库