无法生成SQL Server的用户实例 - 打开基于服务的数据库时出错

时间:2014-04-25 11:16:58

标签: c# sql sql-server entity-framework

首先,我知道这已被问过几次,但我一直在寻找解决方案一段时间而我找不到它,这就是我打开它的原因。

我正在尝试在Visual Studio 2010中打开一个基于服务的数据库,该数据库是在C#项目中发送给我的。我最近更新到SQL Server 2012。

Error message idalog

在其他线程中,常见的解决方案是删除C:\Users\User\AppData\Local\Microsoft\Microsoft SQL Server Data文件夹,但它对我没用。

我尝试了其他一些事情,但我可能没有做到这一点,所以我想再试一次,如果有人建议,那不是一个坏主意。

我正在使用的连接字符串:

<add name="Database1Entities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model‌​1.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=.\SQLEXPRESS;Initial Catalog=DBName;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=False;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />

更新

通过将用户实例设置为false,我可以立即打开数据库。但是,在运行项目时,我收到以下错误:

提前致谢。

0 个答案:

没有答案