编写窗口程序,使用EF时遇到了一个问题,解决方法记录如下:

也是在网上看到别人的方法,试了过后返现问题得到了解决:

原因:

程序集的问题,程序集简单点说就是最后编译成可执行文件的时候,所有代码最终都会放在同一个地方,而这个地方通常就是程序中作为启动项的代码中,而连接字符串又需要通过App.config进行配置(原来项目中的App.config不会复制过来),所以就需要在启动项重新配置。

在测试项中添加EntityFramework引用,在新生成的App.config中添加原来的那个EF中App.config中的连接信息,如下:

<connectionStrings><add name="LDOAEntities" connectionString="metadata=res://*/OADBModel.csdl|res://*/OADBModel.ssdl|res://*/OADBModel.msl;provider=System.Data.SqlClient;provider connection string="MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /></connectionStrings>

重新运行就可以了!

原文链接:原文链接

System.InvalidOperationException:“在应用程序配置文件中找不到名为“LDOAEntities”的连接字符串。”相关推荐

  1. MVC开发中的常见错误-02-在应用程序配置文件中找不到名为“OAEntities”的连接字符串。...

    在应用程序配置文件中找不到名为"OAEntities"的连接字符串. 分析原因:由于Model类是数据库实体模型,通过从数据库中引用的方式添加实体,所以会自动产生一个数据库连接字符 ...

  2. tsconfig.json在配置文件中找不到任何输入,怎么办?

    摘要:原来在我们创建tsconfig.json文件的时候,VSCode会自动检测当前项目当中是否有TS文件:如果没有的话,就会报这个错提示我们去创建一个文件,再去使用. 本文分享自华为云社区<t ...

  3. 应用程序配置文件中的连接字符串不包含必需的 providerName 特性

    web.config连接字符串中加入providerName特性 Aceess数据库->providerName="System.Data.OleDb" Oracle 数据库 ...

  4. C# 错误 175: 具有固定名称“System.Data.SQLite.EF6”的 ADO.NET 提供程序未在计算机或应用程序配置文件中注册或无法加载

    进入C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config找到machine.config 在configuration -> system ...

  5. postgresql的配置文件中找不到postgresql.conf和pg_hba.conf

    前言:这两天给我们的服务器上面装了一个postgresql10.3-2,配置远程连接的时候发现找不到postgresql.conf和pg_hba.conf两个文件,反而有postgresql.conf ...

  6. 错误175:具有固定名称MySql.Data.MySqlClient的ADO.NET提供程序未在计算机或者应用程序配置文件中注册或者无法加载

    背景: EF连接MySQL时报错,截图如下图所示: 网上翻阅了很多资料,感觉有一篇文章说的比较靠谱:点击阅读.解决问题的大致过程如下: 在尝试使用MySQL,ADO.NET(数据库优先)和EF6配置时 ...

  7. SecureCRT 配置文件中 找密码

    打开本地电脑如下路径 C:\Users\XXX\AppData\Roaming\VanDyke\Config\Sessions 找到配置文件. 运行命令:python SecureCRTDecrypt ...

  8. azure 配置vpn_ASP.NET和Azure中配置中的私有配置数据和连接字符串的最佳做法

    azure 配置vpn A reader emailed asking how to avoid accidentally checking in passwords and other sensit ...

  9. clr20r3 system.InvalidOperationException 程序终止的几种解决方案

    这是因为.NET Framework 1.0 和 1.1 这两个版本对许多未处理异常(例如,线程池线程中的未处理异常)提供支撑,而 Framework 2.0 版中,公共语言运行库允许线程中的多数未处 ...

  10. C#操作配置文件中appSettings,connectionStrings节点

    using System; using System.Configuration; using System.Web; using System.Web.Configuration; namespac ...

最新文章

  1. vba保存文件为xlsx格式_Vba把Excel某个范围保存为XLS工作薄文件
  2. 在python中、下列代码的输出是什么-python期末考试试题汇总
  3. android training 笔记
  4. C++实现矩阵加减乘求转置
  5. Windows 10的应用体验之二
  6. 内容创业时代,粉丝已死
  7. 【Mysql】mysql基本操作
  8. oracle 天转换成月函数_oracle 日期转换格式 函数
  9. 2018可能大火的物联网应用
  10. Node.js摸石头系列目录
  11. pandas 中的模糊匹配
  12. table中background背景图片自动拉伸
  13. Java面向对象㈡ -- 继承与多态
  14. android studio安装路径错误,部署 - Android Studio - 本地路径不存在
  15. springboot 联合查询
  16. 我在华为度过的 “两辈子”(学习那些在大厂表现优秀的人)
  17. 带你走进Choerodon猪齿鱼的知识管理
  18. 带你入门Java网络爬虫
  19. python列表的“增删改查”(python基础讲解第四天)
  20. python tkinter progressbar_Tkinter 之ProgressBar进度条标签

热门文章

  1. oracle 2703,Oracle11gR2光钎链路切换crs服务发生crash
  2. 大数据背后的无奈与焦虑:“128元连衣裙”划分矮穷挫与白富美?
  3. 四川为何紧急叫停某知名声乐演员计划在川23场次个人巡演活动?
  4. 长方形的周长公式的c语言,长方形周长公式
  5. 基于 HTML5 + WebGL 的 3D 太阳系系统
  6. 【通过】华为OD机试真题59:叠积木
  7. 一文读懂增强现实(AR)技术
  8. 安卓4.0后新控件TextureView解决SurfaceView在修改默认屏幕方向后(硬件导致)视频方向无法翻转的问题
  9. QQ空间认证之数据篇
  10. 各代iphone尺寸_iPhone12大小尺寸是多少?四款iPhone12系列尺寸对比长宽高