实体框架未在app.config中使用连接字符串



我的错误消息状态为

基础提供程序在打开时失败

并且InnerException声明数据库不能通过请求的登录打开

奇怪的是,我的connectionString显示的登录名与错误中提到的不同。为什么应用程序使用的connectionString不正确,而不是我的App.Config中明确定义的connectionString?

很少有常见原因:

1) 您没有将该项目用作启动项目

2) 您与配置中的名称不匹配

<connectionStrings>
    <add name="YourContext"... >
</connectionStrings>

3) 您正在YourContext.cs 中对其进行硬编码

最新更新