【问题标题】:Connection string Error when trying to make Installation尝试进行安装时出现连接字符串错误
【发布时间】:2017-12-31 22:02:44
【问题描述】:

我制作了EntityFramework(六)CodeFirst WinForms应用 在我的机器上它工作正常,但是当我尝试对我的项目进行安装(使用 VS 2015 安装项目)并在另一台机器上运行它时,我得到扩展数据目录失败 我真的不明白 - 当我试图将 ConnectionString 中的数据库名称更改为错误的名称时 - 它仍然有效。 我在应用程序配置中的连接字符串:

【问题讨论】:

    标签: winforms entity-framework installation connection-string mdf


    【解决方案1】:

    我发现了问题所在。通过实体上下文构造函数:base(ConnectionString) 传递连接字符串的名称是不够的。实体上下文名称必须与应用配置中的连接字符串相同。其他方式 EF 创建一些另一个数据库。

    【讨论】:

      猜你喜欢
      • 2018-12-16
      • 2015-03-13
      • 1970-01-01
      • 1970-01-01
      • 2023-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-16
      相关资源
      最近更新 更多