我在.NET MVC 3.0中使用Entity Framework并使用Code First方法。 我使用.MDF文件作为数据库,并使用“DropCreateDatabaseIfModelChanges”在每次更改后自动生成数据库。
我的应用程序工作正常,但是当我从VS中的Server Explorer打开数据库时,我的应用程序出错了:
无法打开数据库“DB”请求 通过登录。登录失败。登录 用户'Mahdi-PC \ Mahdi
失败了
你能帮助我吗?!
答案 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
文件了……很糟糕……