AppConsole中把当前的App.config连接字符串写入到同解决方案下的Web项目下的webcofig
来源:互联网 发布:mysql 查询最小的数据 编辑:程序博客网 时间:2024/05/21 06:44
首先为了能读写webconfig,需要引用System.Web.Configuration;
当然读取appconfig 需要有System.Configuration;
class Program { static void Main(string[] args) { string s=System.Configuration.ConfigurationManager.ConnectionStrings["BMS"].ConnectionString; string path = Path.Combine(Directory.GetParent(System.IO.Directory.GetCurrentDirectory()).Parent.Parent.FullName, "MvcApp"); VirtualDirectoryMapping vdm = new VirtualDirectoryMapping(path, true); WebConfigurationFileMap wcfm = new WebConfigurationFileMap(); wcfm.VirtualDirectories.Add("/", vdm); System.Configuration.Configuration config = System.Web.Configuration.WebConfigurationManager.OpenMappedWebConfiguration(wcfm, "/"); ConnectionStringsSection connSection = (ConnectionStringsSection)config.GetSection("connectionStrings"); if (connSection.ConnectionStrings["BMS"]== null) { ConnectionStringSettings c=new ConnectionStringSettings(); c.Name = "BMS"; c.ConnectionString = s; connSection.ConnectionStrings.Add(c); config.Save(); } else { connSection.ConnectionStrings["BMS"].ConnectionString = s; config.Save(); } //AppSettingsSection appSection = (AppSettingsSection)config.GetSection("appSettings"); //if (appSection.Settings["BMS"] == null) //{ // appSection.Settings.Add("BMS", s); // config.Save(); //} Console.Write(s); Console.ReadKey(); } }
0 0
- AppConsole中把当前的App.config连接字符串写入到同解决方案下的Web项目下的webcofig
- 把D:\\12.avi 复制到当前项目目录下的copy.avi中(文件流)
- spintf函数把格式化的数据写入到字符串中
- 如何把oslo.config使用到自己的项目中
- 创建App.config配置文件的连接字符串
- .net下在Web.Config文件中添加连接字符串
- 读取web.config中连接字符串的方法
- 怎样从web.config中读取连接字符串的设置
- web.config中连接字符串的读写和加密解密
- .net下的web.config
- C#项目中关于多个程序集下App.config文件的问题
- Linq修改Web.config的连接字符串
- web.config配置连接字符串的方法
- ubuntu下把当前路径增加到动态库的搜索地址中
- 将数据库的链接字符串分离到web.config之外的的database.config文件中
- 为web.config写入数据库连接字符串的方法
- 为web.config写入数据库连接字符串的方法
- 为web.config写入数据库连接字符串的方法
- 客户端(android)和服务器端(swing) Scoket通信实例
- 视频采集原理简介
- 左栏自适应,右栏居右宽度不变
- VC与YASM的集成
- 文章分类
- AppConsole中把当前的App.config连接字符串写入到同解决方案下的Web项目下的webcofig
- CSS3(三)—— CSS3背景
- 详解sigaction
- (undone)动态规划-题目1537:买卖股票
- [linux内核]linux内核编程规范
- 如何将一个DIV设定成上下左右都居中?!
- springmvc+hibernate 基础查询
- java操作hbase工具类
- 那些不能错过的Xcode插件