我正在尝试将对象关系映射(ORM)的Entity Framework项目添加到我的标准SQL Server项目(MVC ASP.Net)中。
我认为问题出在 Web.config 文件的连接字符串中:
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-Project2-20160209033141.mdf;Initial Catalog=aspnet-Project2-20160209033141;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="BlogEntities" connectionString="metadata=res://*/Entities.BlogContext.csdl|res://*/Entities.BlogContext.ssdl|res://*/Entities.BlogContext.msl;provider=System.Data.SqlClient;provider connection string="data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\aspnet-Project2-20160209033141.mdf;integrated security=True;connect timeout=30;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
DefaultConnection 是我正在使用的主要项目, BlogEntities 是我尝试添加的内容。 当我运行项目BlogEntities它似乎工作正常,但我无法运行默认数据库,因为它不会让我登录用户帐户和以前工作过的其他任务。 Error Example->
是否有更简单的方法可以在不中断当前数据库的情况下将其添加到我的项目中? 提前谢谢。
答案 0 :(得分:0)
实体框架用户系统使用默认连接,您无法使用其他连接来更改与用户相关的任何内容。