设置和*.config有什么区别?

ala*_*irs 4 .net configuration

我过去曾使用*.config文件做过一些工作,但我根本没有使用设置文件.简单地说,项目的设置文件和*.config文件之间有什么区别?是否有关于哪些信息的约定?应该何时使用另一个?如何构建设置文件 - 它们是嵌入到程序集中还是保存在外部,如*.config文件?

Gis*_*shu 5

当您查看数据存储位置时,并不多.
设置为您提供

  • GUI(在"项目属性"窗口中)创建键值对,而不是手动调整app.config
  • 设计者生成的类型安全类来访问键值对.
  • 它还区分了应用程序级别和用户级别设置.

在内部,键值对存储在app.config本身的一个部分中.设置为您提供了更好的API来处理此问题,因此应首选读写app.config文件.

在项目中创建一个设置文件,然后双击相应的app.config文件.您应该在applicationSettings/userSettings节点中看到您的设置.