.net 读取非标准配置文件的小例子
public static string Config(string key)
{
ExeConfigurationFileMap file = new ExeConfigurationFileMap();
file.ExeConfigFilename = @"Providers\\Provider.config";
Configuration config = ConfigurationManager.OpenMappedExeConfiguration(file, ConfigurationUserLevel.None);
AppSettingsSection appsection = (AppSettingsSection)config.GetSection("appSettings");
return appsection.Settings[key].Value;
}
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="ConnectionString" value="Server=(local);Database=DB;User Id=sa;Password=123" />
</appSettings>
</configuration>
//里面的参数为配置文件的key
string strConn=Config("ConnectionString");
相关推荐
-
认识ASP.NET配置文件Web.config
一.认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中.当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置.如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件.它可以提供除从父
-
asp.net 在处理向该请求提供服务所需的配置文件时出错
各位,今天遇到了个错误:程序为net3.5 其他的页面都可以使用,唯独有2两个页面提示下面的错误: 复制代码 代码如下: "/pdd"应用程序中的服务器错误. -------------------------------------------------------------------------------- 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件. 分析器错误消息: 在应用程序级别之外使用注册为 all
-
.NET 2.0获取配置文件AppSettings和ConnectionStrings节数据的方法
在 .NET Framework 2.0中,ConfigurationManager类新增了两个属性AppSettings和ConnectionStrings专门用来获取配置文件AppSettings和ConnectionStrings节的数据,使用方法如下: 复制代码 代码如下: using System.Configuration; public partial class _Default : System.Web.UI.Page { protected void Page_
-
.net 读取非标准配置文件的小例子
代码如下: 复制代码 代码如下: public static string Config(string key) { ExeConfigurationFileMap file = new ExeConfigurationFileMap(); file.ExeConfigFilename = @"Providers\\Provider.config"; Configuration config = C
-
Android 读取Properties配置文件的小例子
开发应用的时候会有一些有可能会变得值,例如webservice地址 应用的一些ID等等,之前一直都是直接在应用中改代码,不是忘点这忘点那,于是想到了可以用Properties配置文件,我把网址等变量配置的配置文件中,这样之后再改的话就直接改配置文件就行了,就不用改代码了下面给大家说说Properties的用法 复制代码 代码如下: public static String getPropertiesURL(Context c, String s) { String url = null; P
-
Python 命令行非阻塞输入的小例子
随手google咗一下,基本上都用select实现非阻塞监听,但问题是,监听的是用select之后是不能像getchar()那样,即时收到单个字符的输入,必须要等待回车. 经过努力不怠咁google... [好吧,还是google.没有google什么也做不了.] 最后系一大堆英文资料入面,拼凑出如下可用的代码,实现了单个字符非阻塞输入. show code below. 复制代码 代码如下: #!/usr/bin/python# -*- coding: utf-8 -*-""&quo
-
python3学习笔记之多进程分布式小例子
最近一直跟着廖大在学Python,关于分布式进程的小例子挺有趣的,这里做个记录. 分布式进程 Python的multiprocessing模块不但支持多进程,其中managers子模块还支持把多进程分布到多台机器上.一个服务进程可以作为调度者,将任务分布到其他多个进程中,依靠网络通信.由于managers模块封装很好,不必了解网络通信的细节,就可以很容易地编写分布式多进程程序. master服务端原理:通过managers模块把Queue通过网络暴露出去,其他机器的进程就可以访问Queue了 服
-
基于Spring MVC 简介及入门小例子(推荐)
一.什么是 Spring MVC Spring MVC 属于 SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 里面,是一个强大灵活的 Web 框架.Spring MVC 提供了一个 DispatcherServlet 作为前端控制器来分配请求.通过策略接口,Spring 框架是高度可配置的.Spring MVC 还包含多种视图技术,如 Java Server Pages(JSP).Velocity.Tiles.iText 和 POI 等.Spring MV
-
ThinkPHP实现非标准名称数据表快速创建模型的方法
本文实例讲述了ThinkPHP实现非标准名称数据表快速创建模型的方法.分享给大家供大家参考.具体方法如下: 非标准名称数据表,例如:cow_archives_4,类似命名方法常见于齐博cms,08cms等文档模型数据表命名,假设已在配置文件中配置数据表前缀: 复制代码 代码如下: <?php return array( //'配置项'=>'配置值' //数据库配置 'DB_PREFIX'=>'cow_', ); ?> 新建模型,Archives4Model.cla
-
在SpringBoot下读取自定义properties配置文件的方法
SpringBoot工程默认读取application.properties配置文件.如果需要自定义properties文件,如何读取呢? 一.在resource中新建.properties文件 在resource目录下新建一个config文件夹,然后新建一个.properties文件放在该文件夹下.如图remote.properties所示 二.编写配置文件 remote.uploadFilesUrl=/resource/files/ remote.uploadPicUrl=/resource
-
基于vue-cli、elementUI的Vue超简单入门小例子(推荐)
这个例子还是比较简单的,独立完成后,能大概知道vue是干嘛的,可以写个todoList的小例子. 开始写例子之前,先对环境的部署做点简单的介绍,其实和Vue官方的差不多. #如若没有安装过vue-cli,先全局安装一下vue-cli $ cnpm i -g vue-cli #到自己喜欢的目录下创建一个基于 webpack 模板的新项目 $ vue init webpack my-project # # #之后会有如下询问 ? Project name (my-project) #回车 ? Pro
-
go 下载非标准库包(部份包被墙了)到本地使用的方法
如下所示: import ( "golang.org/x/net/html" ) 在使用此包时,会导入失败,因为这不是go标准库中,但是由于域名被墙了所以翻墙可以下载此包,放入你的GOPATH路径下的 "golang.org/x/net"这个目录 具体步骤 下载net包(也可以是你需要的非标准库包) git clone https://github.com/golang/net 放入GOPATH路径下 我的GOPATH路径为 GOPATH=/Users/ln/gow
-
Java 读取、获取配置文件.properties中的数据
java获取配置文件.properties中的数据,具体内容如下所示: 方法太多,只写一种比较简单的. 文件test1.properties内容 test1 = 123; test2=3211 Properties prop = new Properties(); prop.load(new FileInputStream("src/test1.properties")); System.out.println(prop.get("test1")); 输出 123;
随机推荐
- javascript 写类方式之二
- js检测输入内容全为空格的方法
- 原生javascript和jquery判断浏览器版本等信息
- C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法
- MySQL适配器PyMySQL详解
- 一看就懂:图解C#中的值类型、引用类型、栈、堆、ref、out
- Android Animation实战之屏幕底部弹出PopupWindow
- android Watchdog 实现剖析
- mysql合并多条记录的单个字段去一条记录编辑
- Vue框架中正确引入JS库的方法介绍
- 详解基于 axios 的 Vue 项目 http 请求优化
- 在ASP中连接MySQL数据库,最好的通过ODBC方法
- log4j详细的常用配置说明介绍
- 微信小程序 教程之列表渲染
- jQuery基础语法实例入门
- jQuery聚合函数实例
- JS+CSS实现网页加载中的动画效果
- C语言和go语言之间的交互操作方法
- Android开发中R.java文件丢失或无法更新的解决方法
- Python编程实现线性回归和批量梯度下降法代码实例