尝试进行安装时出现连接字符串错误

时间:2017-12-31 22:02:44

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

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

1 个答案:

答案 0 :(得分:0)

我发现了什么问题。仅通过实体上下文构造函数传递连接字符串的名称是不够的:base(ConnectionString)。实体上下文名称必须与app config中的连接字符串相同。其他方式EF创建另一个db。