我正在MVC5 EF 5中做一个项目,已经阅读了一百万个教程并且突然出现了问题。
我的连接字符串允许我在使用Identity时使用Database拳头,当我必须创建一个允许我做CRUD的脚手架项目时,我必须将其切换回自动创建的连接字符串。
所以我的问题是,我能做些什么才能让一个字符串起作用,我找不到任何关于调用connString时MVC5 / EF正在寻找的文档。
这是两个字符串。
<!--<add name="TextronEntities" connectionString="Data Source=LEMN-476W-IT; initial catalog=Textron; integrated security=True;" providerName="System.Data.SqlClient" />-->
<add name="TextronEntities" connectionString="metadata=res://*/Models.TextronDBConnection.csdl|res://*/Models.TextronDBConnection.ssdl|res://*/Models.TextronDBConnection.msl;provider=System.Data.SqlClient;provider connection string="data source=LEMN-476W-IT;initial catalog=Textron;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
最上面一个是让我登录并注册新用户的那个,其中最下面一个是允许我做CRUD的用户。
我评论一个登录,另一个评论使用CRUD。
这是一个生产项目,但可能很快就会出现,我想尽我所知了解一切。