操作config文件
Configuration objConfig = ConfigurationManager.OpenExeConfiguration(System.Windows.Forms.Application.StartupPath + @"\TestConfig.exe");
//需要有TestConfig.exe文件
ConnectionStringsSection objAppsettings = null;
objAppsettings = (ConnectionStringsSection)objConfig.GetSection("connectionStrings");
foreach (ConnectionStringSettings s in objAppsettings.ConnectionStrings)
{
Console.WriteLine(s.Name);
if (s.Name == "ConnectionString")
{
string ss;
if (s.LockItem == false)
{
ss = s.ConnectionString;
s.ConnectionString += " encrypt";
s.LockItem = true;
objConfig.Save(ConfigurationSaveMode.Modified);
}
else
{
ss = s.ConnectionString;
}
Console.WriteLine(ss);
}
}
Console.ReadKey();
if (!objAppsettings.SectionInformation.IsProtected)
{
objAppsettings.SectionInformation.ProtectSection("RsaProtectedConfigurationProvider");
objAppsettings.SectionInformation.ForceSave = true;
objConfig.Save(ConfigurationSaveMode.Modified);
}
else
{
objAppsettings.SectionInformation.UnprotectSection();
objAppsettings.SectionInformation.ForceSave = true;
objConfig.Save(ConfigurationSaveMode.Modified);
}
转载于:https://www.cnblogs.com/djian/archive/2010/12/31/1922698.html
操作config文件相关推荐
- C#操作config文件
以下是app.config或web.config的定义,定义了一个参数,键为Isinit,值为false <?xml version="1.0"?> <confi ...
- 【Kubernetes 018】cfssl创建证书并结合RBAC的RoleBinding配置新用户config文件操作详解
安全性是企业生产环境中的头等大事,对于访问同一集群的不同用户或者用户组来说,将权限分级是很有必要的.和很多云厂商一样,k8s也是采用按照角色和用户绑定的方式来分配权限的,这一节我们就来实际操作下,新建 ...
- C#在客户端和服务端操作Excel文件
一.在客户端把数据导入到Excel文件步骤 1.创建Excel application对象,打开或生成Excel文件 //服务端创建StringBuilder对象 System.Text.St ...
- 解决修改properties 属性文件存在缓存问题,附带操作properties文件工具类
2019独角兽企业重金招聘Python工程师标准>>> 在做项目的时候有些数据不一定需要在数据库管理,例如数据库连接,定时任务等等的配置..有时候需要动态修改这些数据,但在修改完后, ...
- C#项目中关于多个程序集下App.config文件的问题
在项目中我们会经常用到App.config文件,有的是自动生成的,比如引用webservice.wcf服务时生成:也有手动建立的配置文件直接默认名就为app.config. 这些配置有的保存当前程序集 ...
- config文件_您自己的MicroProfile Config来源
config文件 MicroProfile配置,即一部分MicroProfile规格,是Java Enterprise和微服务配置的标准化. 开箱即用(即,对于规范定义的所有实现都是强制性的)有3种方 ...
- 写了一个操作XML文件的类
一个操作XML文件的类..部份功能在完善中~~~~ using System; using System.Collections.Generic; using System.Text; using S ...
- 在config.php文件中,写好了config文件怎么在PHP文件里按条件查询
写好了config文件怎么在PHP文件里按条件查询,也就是把商品加手到购物车里面去,我是初学者,希望各位大神可以写详细点 回复讨论(解决方案) 你说的是SQL语句么? SELECT * FROME t ...
- 在.net中读写config文件的各种方法(转载)
阅读目录 开始 config文件 - 自定义配置节点 config文件 - Property config文件 - Element config文件 - CDATA config文件 - Collec ...
- VC中操作INI文件的API
VC中操作INI文件的API (1)操作系统配置文件Win.ini的函数: 函数名 功能 GetProfileSection 读取win.ini中指定节lpAppName中所有键名及其值.lpRetu ...
最新文章
- 如何使用Swift获取App版本和内部版本号?
- SaaS数据驱动浅谈
- python 排列组合_python解决排列组合
- MySQL查询时通过修改字段的排序规则来忽略大小写的操作讲解
- oracle12537错误,ORA-12537:TNS:connection closed错误处理方法
- 新版火狐浏览器怎么调整字体 火狐浏览器字体调整技巧分享
- 页面css样式找不到问题
- python progressbar 倒计时_Python使用progressbar模块实现的显示进度条功能
- python中的单例设计模式
- Hbase Scan类 ResultScanner类
- linux+默认启动windows系统,windows liunx两个系统修改默认启动项
- uni-app在小程序开发者工具:TypeError: Cannot read property ‘forceUpdate‘ of undefined
- 【重识云原生】第四章云网络第二节——相关基础知识准备
- 计算机sci论文中的图,一篇计算机sci论文的发表过程
- 2016阿里巴巴校招内推offer (by 伟伯)
- Linux服务器操作系统快速删除大量/大文件
- 泡泡机市场前景分析及行业研究报告
- 高防CDN有什么优点
- stm32Cubemx实用篇(四):SD卡读写实验
- Clutter为设备和开发增加了新酷元素
热门文章
- 前端小报 - 201812 月刊
- lintcode:1-10题
- C语言及程序设计提高例程-17 一维数组的定义和引用
- Ctrl + R 后,悲剧咯、、、、
- JavaScript 常用技巧收集
- 【导入篇】Robotics:Perception课程_导入篇、四周课程内容、week 1st Perspective Projection
- cpp存储类型说明符(storage class specifier)
- C# PDFLibNet PDF转JPG
- 2019.6.18 区块链论文翻译
- Windows 10 超过Windows 7成为最受欢迎的操作系统