简单问题:winform的配置文件App.config的问题,真的简单?

byx45 2004-02-17 12:24:11
注意几个前提:
1、和Asp.net的Web.config不同,创建winform应用时并不会默认的创建app.config。
2、如果你选定项目-添加新项-应用程序配置文件,不更改默认的App.config名称,那么你得到一个符合要求的最小的App.config文件。注意,若你生成该项目,bin目录下面会出现一个复制了App.config内容的名字为应用程序名.exe.config的配置文件。
3、如果你添加的应用程序配置文件名字不是App.config,那么不会在bin目录下面生成xxx.exe.config文件。
4、如果你设置窗体的某些属性为动态属性,App.config的内容和xxx.exe.config的内容会同步的改变。

上面是我对winform中App.config的研究过程。疑问如下:
1、为什么应用程序不会默认的包括一个配置文件?
2、为什么要建立App.config和xxx.exe.config之间的同步关系?
3、发布的时候需要App.config文件吗?
4、除了动态属性、Frame框架的配置类需要App.config之外,配置文件还有什么作用?
5、Web.config和App.config的文件格式果真完全一致吗?如果不一致,为什么公用同样的配置类来存放自定义信息?
6、怎样通过编程和配置,指定自定义的另外的配置文件并读写其中的内容?
7、微软的Configuration Application block必要性在哪里?也就是说,和自行使用配置类读取信息比较,配置块集成哪些真正会令人感信趣的功能?

以上七个问题,前六题每题100分,最后一题400分,总共1000分。
高手若能有全面讲述winform配置文件使用和配置块使用的文档出来,至为感谢。
不需要多看MSDN,这个好像是那里的死角:D

大胆假设、小心求证,最基本的问题且在此悬挂1个月,谁可以自称自己真正具备C#.net入门水平,这七个问题放在那里。
...全文
365 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧