我正在开发 WPF 中的桌面应用程序并使用LocalDB创建 SqlRepository来存储数据。我正在使用以下工具
- 带有更新 2 的 Visual Studio 2013 社区
- 用于代码优先迁移的实体框架 6.1.2
我已经使用 Microsoft SQL Server 数据库文件 (SqlClient) 配置创建了本地数据库。数据库创建成功,下面是从 Sql 获取的连接字符串
Data Source=(LocalDB)\v11.0;Initial Catalog=D:\USERS\USERNAME\DOCUMENTS\TestDatabase\testdb.MDF;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False
我在 app.config 中使用相同的连接字符串。我可以在 Visual Studio 的 SQL Server 数据库资源管理器中查看数据库对象。但是在 Nuget 包管理器控制台中运行 update-database 命令时,出现以下错误:
建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)