浅谈c#中config.exe引发的一些问题

如下:

成都创新互联公司主营临邑网站建设的网络公司,主营网站建设方案,成都App制作,临邑h5小程序制作搭建,临邑网站营销推广欢迎临邑等地区企业咨询

public static void CreateConfig(){
    //c#可以添加内置的app.config,我们通过ConfigrationManager类可以
    //可以很轻松的操作相关节点,操作的方式,这里不做多介绍,
    //引发的问题 当程序编译的时候会自动生成 程序名.config.exe这样格式的文件
    //这是我们实际操作保存的配置文件, 如果这个文件丢失的话就需要我们自己判断
    //配置文件是否存在,也就是说这个配置只是在编译的时候生成
    
    
    //解决方法
    //将app.config设置为嵌入资源类型,通过Assembly获取资源文件流
    //将配置重新写到根目录
    Assembly ass = Assembly.GetExecutingAssembly();
    //路径也可以通过AppDomain.CurrentDomain.SetupInformation.ConfigurationFile 获取配置路径
    using (Stream s = ass.GetManifestResourceStream(ass.GetName().Name + ".app.config")) {
        byte[] buf = new byte[(int)s.Length];
        s.Read(buf, 0, buf.Length);
        File.WriteAllBytes(cfPath, buf);
      }    
    }

以上这篇浅谈c#中config.exe 引发的一些问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持创新互联。


文章题目:浅谈c#中config.exe引发的一些问题
当前网址:http://bzwzjz.com/article/gigshj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业网站建设 网站制作公司 重庆网站建设 营销型网站建设 盐亭网站设计 成都网站制作 成都网站设计 成都网站建设 成都网站建设 成都响应式网站建设 网站设计 自适应网站设计 响应式网站设计 LED网站设计方案 品牌网站建设 外贸网站设计方案 网站制作 上市集团网站建设 成都网站建设公司 成都网站制作 定制级高端网站建设 温江网站设计