在最终获得正确的连接字符串后,在App_Data文件夹中创建Mdf文件。我尝试按照"Beginnning ASP.NET MVC 4"中的教程向Model文件夹添加ADO.NET实体数据模型。 但是,一旦添加,我应该能够扩展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="data source=.\SQLEXPRESS;attachdbfilename=|DataDirectory|\HaveYouSeenMe.mdf;integrated security=True;user instance=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /></connectionStrings>
答案 0 :(得分:0)
打开您的EDMX并在属性窗口中更改Code generation strategy to Default
并保存您的EDMX文件
<强>更新强>
查看以下链接了解更多详情