实体框架连接错误“无法打开数据库”DB“登录请求。登录失败”

时间:2011-06-04 08:05:54

标签: asp.net-mvc entity-framework

我在.NET MVC 3.0中使用Entity Framework并使用Code First方法。 我使用.MDF文件作为数据库,并使用“DropCreateDatabaseIfModelChanges”在每次更改后自动生成数据库。

我的应用程序工作正常,但是当我从VS中的Server Explorer打开数据库时,我的应用程序出错了:

  

无法打开数据库“DB”请求   通过登录。登录失败。登录   用户'Mahdi-PC \ Mahdi

失败了

你能帮助我吗?!

2 个答案:

答案 0 :(得分:0)

不确定,但是......在“数据连接”对话框中,您将“数据源”设置为“Microsoft SQL Server” - 我认为您可能需要将其更改为“Microsoft SQL Server数据库文件”

答案 1 :(得分:0)

Visual Studio 2013 中尝试在{strong> SQL SMS 2012 中打开mdf文件时,出现此错误 Package Manager控制台。就我而言, VS 2013 SQL SMS 2012 无法共享update-database文件。关闭 SQL SMS 后,我就可以更新mdf文件了……很糟糕……