【问题标题】:EF/MS SQL: A network-related or instance-specific errorEF/MS SQL:与网络相关或特定于实例的错误
【发布时间】:2017-12-12 16:12:32
【问题描述】:

这里和谷歌搜索结果中有多个关于此错误的问题。但我找不到任何与我所拥有的 simptoms 的情况。

所以,我的代码使用配置文件中的连接字符串构建 DbContext

任何查询都失败,并在主题标题中指定错误:

我 100% 知道我可以使用连接字符串中指定的凭据连接到具有此类名称的服务器:

此外,我可以使用 EF 基础架构与数据库进行通信。例如通过 VS powershell 迁移:

在我尝试在另一台未安装 SQL Server 的笔记本电脑上添加 LocalDB 支持后出现此问题。


我尝试过的:

  • 明显的 SQL Server 进程/VS/计算机重启
  • 固定连接工厂在app.config
  • 删除app.config后重新安装EF
  • SqlConnectionFactory硬编码连接字符串

但我仍然没有成功。我还能做什么?

【问题讨论】:

    标签: c# sql-server entity-framework


    【解决方案1】:

    我没有找到问题的根源,但能够通过删除自动迁移 DBContext 初始化程序并手动更新数据库来解决此问题。
    这有点令人困惑,因为在我对自动迁移和初始化程序没有任何问题之前。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多