我的配置文件好吗?

时间:2012-07-17 16:53:18

标签: .net configuration configurationmanager

起初我使用.net配置管理器和这些东西,只有一个普通的xml作为配置文件。

现在我设法使用visual studio和Im使用配置管理器创建应用程序配置文件。它的工作但有点不清楚。假设我有这个旧的xml文件:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <logs>
    <errorlog>C:\e</errorlog>
    <infolog>C:\i</infolog>
  </logs>
  <login>
    <url>http://myUrl.com</url>
    <admin>
      <name>admin</name>
      <pass>123</pass>
    </admin>
    <tester>
      <name>tester</name>
      <pass>ruby</pass>
    </tester>
  </login>
</configuration>

如果我要为配置管理器重写它,它可能看起来像这样:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="log_errorlog" value="C:\e"/>
    <add key="log_info" value="C:\i"/>
    <add key="login_url" value="http://myUrl.com"/>
    <add key="login_admin_username" value="admin"/>
    <add key="login_admin_pass" value="123"/>
    <add key="login_tester_username" value="tester"/>
    <!-- and so on... -->  
  </appSettings>
</configuration>

正如我所说,它看起来有点不清楚,因为我无法嵌套标签(或者我可以吗?)。我应该继续这种方式还是有更好的方法?有什么建议?谢谢

0 个答案:

没有答案