继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

改变应用程序配置文件的文件名

侃侃无极
关注TA
已关注
手记 56
粉丝 7
获赞 25

应用程序配置文件的文件名是可以任意更改的。比如:

  1. 向当前的可执行项目中添加一个XML文件,取名abc.config,输入以下代码
        view plaincopy to clipboardprint?

    1. <?xml version="1.0" encoding="utf-8" ?>  

    2. <configuration>  

    3.   <appSettings>  

    4.     <add key="k" value="v"/>  

    5.   </appSettings>  

    6. </configuration>  

    7.  

  2. 设置abc.config文件的Copy To Output Directory属性为Copy always

  3. 可以使用下面的代码来读取abc.config文件中的配置信息,就好像读取App.config那样
        view plaincopy to clipboardprint?

    1. static void Main(string[] args)   

    2. {   

    3.     ExeConfigurationFileMap map = 

    4.         new ExeConfigurationFileMap();   

    5.     

    6.     map.ExeConfigFilename = "abc.config";   

    7.     

    8.     Configuration config = 

    9.       ConfigurationManager.OpenMappedExeConfiguration(

    10.         map, ConfigurationUserLevel.None);   

    11.     

    12.     string s = config.AppSettings.Settings["k"].Value;   

    13. }   

    14.  

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP