C#Winforms调用App.Configs配置:当前上下文不存在“ConfigurationManager“

C#ConfigurationManager的使用 在项目中,我们习惯使用 ConfigurationManager 来读取一些常量。如链接数据库字符串、一些需配置的数据的配置。我们需要把这些数据记录在 app.config 中,但是我在使用的时候出现了 “当前上下文中不存在名称:ConfigurationManager ”,这就需要好好检查然后进行配置了。 步骤如下: 添加App.config文件 添加好之后要进行配置 添加key和value 然后再添加引用 添加引用 添加命名空间 使用 这样就可以了! ... 阅读详情

问题:

        如题,在通过配置文件AppConfigs里配置的数据库字符串来连接数据库的时候,调用

ConfigurationManager.ConnectionStrings["xxx"].ConnectionString

的时候发现报错显示上下文中不存在 "ConfigurationManager"。

然而开头已经写了这一句:

using System.Configuration;

 但还是有这个报错。

问题原因:

没有设置对 System.Configuration.dll 的引用

(细心看其实官方文档提醒了的:连接字符串生成器 - ADO.NET | Microsoft Learn )

解决办法:

添加个引用。 

        

然后就好了。

 

C#中提示:当前上下文中不存在名称“ConfigurationManager” 场景 想要在程序中获取App.config中设置的内容。 想要通过 ConfigurationManager.AppSettings[key]; 来进行获取,已经添加 using System.Configuration; 但是还是提示“当前上下文中不存在名称ConfigurationManager” 实现 除了添加using System.Configuration... 阅读详情

相关推荐

三菱FX5U运动控制(步进)

三菱FX5U脉冲定位控制,原点回归,相对定位,绝对定位,运动控制案例。

weixin_55762091的博客 1万+

错误:当前上下文中不存在名称“ConfigurationManager”

vs中控制台应用程序中,已经使用了"Using System.Configuration“, 却还是提示找不到ConfigurationManager

Rogersbin的博客 2786

SAR学习笔记后续-phased工具箱介绍

摘要:相控阵雷达介绍,基于仿真对MATLAB中phased工具箱进行了详细介绍

yjh_2019的博客 1万+

C# ConfigurationManager不存在问题解决

在做串口通信的时候,需要使用"ConfigurationManager"类,但是添加"Using System.Configuration"命名空间后编译器依旧报错,总是显示"ConfigurationManager"不存在,但是发现"ConfigurationSettings"可以使用,但是在MSDN上的备注中显示的是"使用ConfigurationManager类,可以访问计算机、应用程序...

weixin_30702413的博客 487

Seafile搭建以及onlyoffice在线办公

部署seafile docker-compose.yml 如下: 参考此篇文章 version: '2.0' services: db: image: mariadb:10.1 container_name: seafile-mysql environment: - MYSQL_ROOT_PASSWORD=db_dev # mysql root的密码,同时修改 seafile的DB_ROOT_PASSWD与这个一致 - MYSQL_LOG_CONSOLE

dwdcth的专栏 4656

AURIX TC397开发板到手第一步:用iLLD库驱动LED流水灯(附完整代码)

本文详细介绍了如何使用英飞凌AURIX TC397开发板和iLLD库实现LED流水灯效果。从开发环境配置到硬件连接,再到完整的代码实现,逐步引导开发者完成项目。文章还提供了优化建议和常见问题解决方案,帮助嵌入式开发新手快速上手。

weixin_30911451的博客 390

“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”错误的解决方法

在创建新的类库时,如果需要用到web.config文件中的数据库连接字符串,但编译的时候系统会提示:命名空间“System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”(是缺少程序集引用吗?)。而同样的代码在网站项目(新建网站创建的项目)中却不会出错,这主要是在新建的类库项目中没有引用程序集system.configration.d

holyrong的专栏 4894

家庭路由器从入门到精通:连接设置、优化排障全指南

路由器作为家庭网络的核心枢纽,其工作原理基于NAT(网络地址转换)和DHCP(动态主机配置协议)两大关键技术。NAT负责将公网IP转换为多个内网IP,实现多设备共享上网;DHCP则自动为接入设备分配IP地址,简化网络配置。这些技术共同构建了稳定、安全的局域网环境,其价值在于为智能家居、在线办公、高清影音和游戏娱乐等场景提供可靠的网络基础。理解路由器的物理连接、后台设置与故障排查逻辑,是优化Wi-Fi信号覆盖、提升网络性能、保障家庭网络安全的关键。本文以路由器配置与排障为核心,详细解析从WAN/LAN口区分、

weixin_33393017的博客 404

当前上下文中不存在名称“ConfigurationManager”的解决方法

遇到同样问题的人很多,但所说的,大多模糊,我整理如下: 1、调试运行时遇到如题所说的问题 2、问题的原因是:我们没有引用System.Configuration,那么我们就引用呗,在解决方案中的“引用”中右击,在.NET下,找到System.Configuration,单击确定,就可以了。 接着看到: 问题就解决了。

leafsing专栏 2万+

工商银行数据智能架构实践

工商银行大数据平台技术创新与实践摘要(149字): 工商银行构建了企业级大数据云基础设施,形成包含批量计算、流计算、联机分析等核心能力的技术架构。平台创新性地实现流批一体处理,将个人储蓄存款监测时效提升至分钟级;通过实时数仓技术将报送时效缩短至1-5分钟;融合内外部数据构建风控模型,债券违约预警准确率达100%。平台还支撑了"码上赢"精准营销和空间数据服务等创新应用,未来将向存算分离、实时数仓和云数智融合方向演进,持续提升数据价值转化能力。

银行信息系统应用架构详解 538

PCL点云DBSCAN聚类算法:基于密度的点云聚类

核心点是在给定半径内拥有足够多邻居点的点,边界点是在给定半径内没有足够多邻居点但是位于核心点的邻域内的点,噪声点是既不是核心点也不是边界点的点。本文将介绍PCL中的DBSCAN(基于密度的空间聚类应用噪声)算法,用于点云数据的聚类。上述示例代码首先从PCD文件中读取点云数据,并设置了DBSCAN聚类的参数,包括邻域搜索半径(epsilon)和邻域内最小点数(min_points)。需要注意的是,示例代码中的点云数据格式为pcl::PointXYZ,如果使用其他类型的点云数据,需要相应地修改代码。

LpmShell的博客 1237

当前上下文中不存在名称“ConfigurationManager”---解决办法步骤详解

在c#源代码中使用 ConfigurationManager 这个类,虽然引用了using System.Configuration这个包,但是编译时还是报错:错误 CS0103: 当前上下文中不存在名称“ConfigurationManager”。 解决方法: 右键当前项目引用 点击添加引用 点击程序集 并找到Sys...

持续学习,共同进步 5923

STM32 IIC温湿度传感器(STH45)实验

精度 ΔRH = ±1.0 %RH, ΔT = ±0.1 °C• 平均电流:0.4 μA,空闲电流:80 nA• I2C FM、CRC 校验和、乘法。I2C 地址。• 专利保护选项 [1]、PTFE 膜和可拆卸保护盖• 工作范围:0 …100 %相对湿度,−40…125 摄氏度• 在冷凝环境中功能齐全• 动力加热器,真正的NIST可追溯性• JEDEC JESD47 认证 • 符合 ISO 17025 : 2017 的传感器专用校准证书,3 点温度校准。

baidu_34971492的博客 3067

入坑二:当前上下文中不存在名称"ConfigurationManager"

情况说明:动手部署连接数据库的configuration的文件,并想在程序里调用连接字符串时,明明引用了Configuration命名空间,但是依然提示“当前上下文中不存在名称’ConfigurationManager‘”,如图 再次经过老百度的指引,找到了ConfigurationSetting.AppSetting的方法,但是提示我已过时(吐槽:就跟百度的信息更新一样) 没法子的我只能继续...

weixin_42258216的博客 482

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

【七层】—当前上下文中不存在名称“ConfigurationManager”

问题图片:   【解题思路】 既然上下文中不存在,那让它存在就OK了。 【解决方法】 步骤一:在命名空间引用System.Configuratin 步骤二: 在需要用到ConfigurationManag的层右击引用选择添加引用出现下图所示:   ...

吴小爷 849

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

C#当前上下文中不存在名称“ConfigurationManager”如何解决

1.选中该项目-引用-添加引用 2.选择框架-找到system.Configuration,将它勾上就可以了 3.命名空间引用System.Configuration

醉挽~清风 4847

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

C# 当前上下文中不存在“ConfigurationManager”

提示信息: 无法使用ConfigurationManager,原因: 因为app.Config跟SQLDBHelper类不在同一个工程下: 所以,需要从ReadFile工程中添加App.conifg的引用,一般在Bin目录下可以找到,如:\ReadFile\bin\Debug,在该目录下找到System.Configuration.dll并添加引用即可。 ...

翩跹星子的博客 2107

不存在类型或空间名称"ConfigurationManager"解决办法

问题的描述如下所示。解决办法:打开本类的引用,选择.NET,引用红色方框中的内容就可以。我最开始加了如下图所示的引用,发现不行,只有用上边的办法才可以,有谁知道的,评论一下。...

蜂蜜柚子茶 1304

当前上下文中不存在名称 ConfigurationManager

问题描述 当前上下文中不存在名称「ConfigurationManager」; 已经在命名空间引用了「using System.Configuration」。 解决方案 在解决方案资源管理器中的当前所在层中「右键点击引用->添加引用->在 『System.Configuration』 项前打√」,如下图所示: 惊讶 这次 Baidu 竟然比 Google 好用了。。。 ...

格物致知,知行合一。 1897

c#wpf ConfigurationManager不存在问题解决

使用wpf访问app.config下的connectionStrings时需要用到“ConfigurationManager”。但是添加"Using System.Configuration"命名空间后编译器依旧报错,总是显示"ConfigurationManager"不存在,开始是怀疑使用的.NET版本太老,但是查看后发现并不是,后面现"ConfigurationManager"类是不能被继承的,同时又说System.Configuration程序集在System.Configuration.dll中,所

qiuboshi_的博客 1328

当前上下文中不存在名称“ConfigurationManager

<br /> <br />主要是因为没有添加引用,在所需要的类或者web上添加:<br /> <br />System.Configurations; 引用<br /> <br />即可以找到ConfigurationManager

BlueSeaWindow的专栏 1220

当前上下文中不存在名称ConfigurationManager的解决方法

当前上下文中不存在名称"ConfigurationManager" 1.添加了using System.Configuration 仍报错; 2.在DAL类库中添加引用,加入里面的System.Configuration

qq_38642745的博客 3018

webapi单元测试时出现的ConfigurationManager.ConnectionStrings为空错误

这个是读取配置文件没读到的问题,解决方法很简单,把webapi的配置文件复制到单元测试项目中,并把名字改为App.config即可。 同时 ,推荐使用Unit Test Genertor来做测试,这个比较好用,VS没找到的话可能要装这个扩展才有。 转载于:https://www.cnblogs.com/qiywtc/p/5455051.html...

weixin_30294295的博客 636

C#当前上下文中不存在名称“configuration“,的解决办法。

在解决方案资源管理器中, 右击:“引用”->“添加引用” 在搜索框中搜索:configuration,打对号。 最后,在程序前面添加这句代码即可: using System.Configuration;

fghfghhgjgj的博客 4118

C# 中的 ConfigurationManager类引用方法

c#添加了Configuration;后,竟然找不到 ConfigurationManager 这个类,后来才发现:虽然引用了using System.Configuration;这个包,但是还是不行的。后来终于找到一个解决方法,就是在解决方案资源管理器里找到类文件选择“引用”,然后右击选择“添加引用”,并且从 .net 中找到System.Configuration把它加上去就OK啦!

heyingss的博客 1211
上一篇: 【模板】并查集简单版模板(路径压缩、按size合并双重优化版,C#)
下一篇: 记录一次“超出内存限制”的原因
咖啡咖_CoffCa
博客等级 码龄6年 116粉丝 58原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咖啡咖_CoffCa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值