使用app.config产生的问题

问题描述

看我的代码:。。。//输入了用户名则开始连接数据库this.connectString=ConfigurationManager.ConnectionStrings["ScientificResearchSystem.Properties.Settings.TestBaseConnectionString"].ConnectionString;//this.connectString="DataSource=192.168.110.12;IntegratedSecurity=false;InitialCatalog=TestBase;UserID=sa;Password=fengye";LogOnWindow.MyCon=newSystem.Data.SqlClient.SqlConnection(this.connectString);。。。如果我用第一种方式使用app.config文件(我建数据源的时候自动产生的)里的连接字符串我发现当我生成项目后从bin文件夹里复制到桌面上来运行会产生未将对象引用设置到对象的实例的错误。如果把它同名的那个exe.config文件也复制到桌面就没事了。如果我用第二种方式就是我注释掉的那行,生成后只需把程序复制出来而不用那个同名的exe.config文件了。我想问一下怎么才能用第一种方式而不用那个同名的exe.config文件呢?

解决方案

解决方案二:
我自己解决了,呵呵。改成这样好了。this.connectString=global::ScientificResearchSystem.Properties.Settings.Default.TestBaseConnectionString;这样就没事了。后面这个是从数据集里找出来的

时间: 2024-11-03 11:05:57

使用app.config产生的问题的相关文章

MonoDevelop的app.config问题

 MonoDevelop的app.config问题    最近正在看Unity2.0的DI和AOP.说实话,真不入Spring.NET来的方便.无论是从代码配置还是在配置文件里配置,量太多.  说起来配置,代码配置无论如何都是不如配置文件里配置灵活.尤其,DI和AOP本来就是用来处理需求多变的情况的,不可能  每次需求变化了都修改代码然后重新编译一次.    MomoDevelop可以认为是VS的跨平台版(以下简称MD).编译用的是Mono,.NET Framework的跨平台版.  MD和VS

C# WinForm程序App.Config数据库连接配置文件的使用过程

App.Config[应用程序配置文件],它其实就是一个标准的XML文件,不过.Net类库已经封装了读取这个文件的方法.可以很方便的使用.看下使用过程. 1.右键解决方案资源管理器中你的项目名,[添加]>[新建项],选择列表中的[应用程序配置文件],默认文件即是App.Config.确定. 2.打开App.Config,初始的XML代码为: <xml version="1.0" encoding="utf-8" > <configuratio

C#项目中如何读取并修改App.config文件

本文简单介绍C#项目中读取并修改App.config文件的方法,AppConfig最重要的功能就是它将命令行选项和配置文件选项统一到一种数据结构中. 1. 向C#项目实例中的项目添加app.config文件: 右击C#项目实例中项目名称,选择"添加"→"添加新建项",在出现的"添加新项"对话框中,选择"添加应用程序配置文件":如果项目以前没有配置文件,则默认的文件名称为"app.config",单击&quo

技术-lookupedit控件与app.config的使用关系

问题描述 lookupedit控件与app.config的使用关系 我在app.config添加一个配置文件如下: ` 就是斜体那个,然后我要在lookupedit中进行显示这个线路选择,但是我有三条线路:A.一线:B.二线:C.三线,请问该如何做?我的app.config这样写又对不对?lookupedit中的代码又该如何写?在线等大家指教!不用建数据库,别人说直接添加数组,怎么做

winfrom 给用户使用的问题 目前的连接数据库的语句就放在app.config文件里面

问题描述 winfrom 给用户使用的问题 目前的连接数据库的语句就放在app.config文件里面 winfrom 给用户使用的问题 目前的连接数据库的语句就放在app.config文件里面 编译之后就有一个exe文件 一个config文件 和一个类库 我就想直接把这3个文件给他 不想做安装包什么的 但是数据库连接直接暴露了 不安全 我也不喜欢加密数据库链接什么的 我该怎么保护数据库安全呢? 解决方案 用户的数据库没有什么安全性可言.如果是服务器上的数据库,不要让客户端直接操作数据库,而是通过

方法-关于修改App.Config的问题

问题描述 关于修改App.Config的问题 我在项目中添加了一个App.Config文件,现在想修改文件中某个节点的值,但是我使用这个方法 Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); cfa.AppSettings.Settings.Remove(nodeName); cfa.AppSettings.Settings.Add(nodeName, value

网站安装打包 修改app.config[六]

在winform的安装工具中,少不免有一些配置文件要放到app.config去,于是修改也是成了一种需求! 无论是修改web.config还是app.config,普遍方式都有两种,用net自带封装的类,或是自定义xml操作. 可参考之前的一篇:网站安装打包 webconfig修改[三] 这里用的,还是以xml方式操作,比竟类都写了,就顺路用上了. 这里的操作方式和webconfig的差不多一个样:    string appConfigPath = startPath + "/XXX.exe.

二维数组怎么保存进app.config里边

问题描述 {{"06","89","26","74","81","74","15","22"},{"73","32","98","06","86","95","90","86"}}这样的二维

一步一步教你玩转.NET Framework的配置文件app.config

.NET中提供了几个和配置有关的类来支持用完 轻松的完成配置文件的读写设置: System.Configuration.ConfigurationSectionGroup 一般和你项目中使用的Assambly保持1:1的对应关系,这样划分使得结构相对清晰,权责明确.当然你可以不使用它,这样一旦你的Assambly在别的地方要被重用时,找出相应的config信息就变得很困难. System.Configuration.ConfigurationSection 维护一个相对独立的配置节,使用时需现在

vs2005 c#app.config配置文件添加,删除问题~求助

问题描述 配置文件内容如下:<?xmlversion="1.0"encoding="utf-8"?><configuration><configSections><sectionname="Test1"type="System.Configuration.SingleTagSectionHandler"/></configSections><Test1setti