我有一个 SQL Server 数据库,用于 VS 2010 中的 MVC 4 项目。我正在使用 LINQPad 对我的数据库运行查询。当我打开 LINQPad 时,我可以连接到我的 .mdf 数据库文件并按预期运行查询。当我关闭 LINQPad,打开 VS 并尝试在服务器资源管理器中查看我的数据库时,会显示以下错误:
我可以删除数据库并Seed()
通过包管理器中的 Update-Database 命令运行该方法作为该错误的解决方法,但是每次通过 LINQPad 连接到数据库时都必须这样做有点麻烦。
编辑(对于那些看不到图像的人):
无法打开数据库“C:..... .MDF”,因为它是 706 版。此服务器支持 655 版及更早版本。不支持降级路径。无法打开新数据库“C:..... .MDF”。CREATE DATABASE 已中止。尝试为“C:..... .MDF”附加自动命名的数据库文件失败。存在同名数据库,或无法打开指定文件,或位于 UNC 共享上。
这是一个常见的错误吗?任何人有任何解决方案?