何时使用<appSettings>部分优先于自定义配置部分?

Ste*_*idi 4 .net configuration configurationmanager appsettings custom-configuration

在创建应用程序或库的配置时,我通常更喜欢在该<appSettings>部分上使用自定义配置部分,原因如下.

  • 框架序列化到用户定义的配置对象; 每个配置值都有适当的类型
  • 可以针对具有属性的类型和值范围验证配置值

鉴于此,何时我想使用该部分的松散类型<add/>键/值机制<appSettings>?我记得,本节中的应用程序级配置可以覆盖machine.config中的现有机器级配置.这是唯一的情况,还是有其他原因?

Rex*_*x M 5

快速而肮脏的应用程序更容易.

这与ASP.NET具有神奇的"Page_Load"方法相同 - 没有明确的连接,你可能不会在企业应用程序中使用它; 这只是RAD的用武之地.