找不到ConfigurationManager

第一次写C#,在命名空间中已经使用了using System.Configuration;但是使用Configuration时却无法使用,找到的解决方法是:在解决方案资源管理器中,右击“引用”,“添加引用”,把“System.Configuration”添加进来就可以了。

问题:为什么using System.Configuration;后还需要添加System.Configuration;

理解:When you add the reference you are asking the dll to be copied to the bin folder on compile/ build. Some dll‘s seen as core are added when the project is created, ie when you go file->new project so the references are set up at that point. They all have to go through the same process just that some are done for you and some you have to do manually. You could test it out by deleting the reference to your System dll and watching all your code fail.

(有时间再翻译给大家 : )

时间: 2024-10-13 16:56:37

找不到ConfigurationManager的相关文章

命名空间引用问题 包括找不到ConfigurationManager 这个类

    因为SqlConnection类是属于 System.Data.SqlClient命名空间下的,     所以命名空间引用的时候需要加上 System.Data.SqlClient,代码如下:       using System.Data.SqlClient; c#添加了Configuration;后,竟然找不到 ConfigurationManager 这个类,后来才发现:引用了using System.Configuration这个头文件就可以了

C# 中的 ConfigurationManager类引用方法

在System.Configuration命名空间下死活找不到ConfigurationManager类,执行程序便报错.遇到这种情况,需要对项目添加引用.方法如下: 右键references->add references->assemblies下的framework->勾选System.Configuration->ok 如图所示. 转载请注明:康瑞的部落 ? C# 中的 ConfigurationManager类引用方法 C# 中的 ConfigurationManager类

C# 读写App.config配置文件的方法

一.配置文件概述: 应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的.它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序.配置文件的根节点是configuration.我们经常访问的是appSettings,它是由.Net预定义的配置节.我们经常使用的配置文件的架构是客诉下面的形式.先大概有个印象,通过后面的实例会有一个比较清楚的认识.下面的“配置节”可以理解为进行配置一个XML的节点. 常见配置文件模式: <configuration>&l

关于C#的微信开发的入门记录二

在准备了空间和域名之后,现在来讲讲我们接下来的编码过程: 今天就先到这里了!没有服务器那些的请看我之前的博客:http://www.cnblogs.com/zhankui/p/4515905.html 不会域名解析的请看:http://www.cnblogs.com/zhankui/p/4517333.html       因为我拿到手的项目是要做一个微信教务系统,所以呢我这里肯定是要用到数据库的,所以代码总放在一起不好看,也不方便修改,所以采用分层的方式来进行编码,我的分层如下图所示: 顺便提

Class热替换与卸载

概述 名词解释:所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用.本文主要是分析Tomcat中关于热部署和JSP更新替换的原理,在此之前先介绍class的热替换和class的卸载的原理. Class热替换 ClassLoader中重要方法: loadClass:ClassLoader.loadClass(…) 是ClassLoader的入口点.当一个类没有指明用什么加载器加载的时候,JVM默认采用AppClassLoader加载器加载没有加载过的class,调用的方法的入口就是

PostgreSQL中查找最大连续性字段

一.建表 lihao=#create table tb (id int,pid int,name varchar); lihao=#INSERT INTO tb VALUES (1, 0, '广东省'); lihao=#INSERT INTO tb VALUES (2, 0, '浙江省'); lihao=#INSERT INTO tb VALUES (3, 2, '衢州市'); lihao=#INSERT INTO tb VALUES (4, 2, '杭州市'); lihao=#INSERT I

Java对List对象进行排序

有时候需要对List对象进行排序,如果每一处都去写一个排序方法,就会产生重复代码的坏味道,而且每一处都写,工作量会很大.我们知道,Java提供了一个Collections.sort()方法可以对List排序,利用Java反射机制,很容易就能写出一个通用的排序方法. 为了防止出现不按照getter,setter规范命名的POJO类,我不打算动态调用getXXX()方法,而是直接获取对象的属性值.为了达到不论是否是public成员变量,都能获取到的目的,在获取到Field后,调用了setAccess

心若迅雷会员账号获取器

心若迅雷会员账号获取器是一个绿色免费的迅雷会员获取小工具,每天都会发布多个有效的迅雷会员账号供大家使用,用户可以使用这些账号登陆迅雷进行离线下载. 获取迅雷白金会员一人一号说明以及流程:点击下面的(立即获取白金会员一人一号)进行获取,会自动打开一个软件安装提示,点击(立即点击安装)然后点软件上的注册账号然后通过注册的账号登陆视频聊天软件,然后随便进个房间免费观看2分钟视频,2分钟以后软件自动发送一人一号白金账号到你邮箱!如果按操作后没发送到自己邮箱请联系客服QQ:1625223157领取一人一号

未能加载文件或程序集“”或它的某一个依赖项。系统找不到指定的文件

连续两天都为这个运行时错误“类型初始值设定项引发异常”而烦恼,调试也不知道哪里出了问题.上网Google一下,一大堆相同的问题,可是按照那些方法折腾来折腾去,问题还是一样.最后在CSDN上发帖子问了,果然“重赏之下必有勇夫”,很快就有高手回复了,问题也随着解决了.哈哈.在此写个随笔,以后如果大家遇到类似问题,也可参考一下,自己也做个备忘,不然放在电脑上,又找不到,我的电脑文件到处乱放,有时连我自己都找不到^_^. 问题是这样嘀: 项目采用了三层架构和工厂模式,并借鉴了PetShop的架构,因为这