2014-01-10 2 views
0

구성 관리자를 사용하여 C# 응용 프로그램에 설정을 저장하고 있습니다. 몇 가지 개별 설정이 있고 변수 배열이 있습니다.ConfigurationManager XML 요소가 배열을 지원합니까?

는 XML 구성은 다음과 같은 : 데이터없이

<?xml version="1.0"?> 
<configuration> 
    <startup> 
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /> 
    </startup> 
    <appSettings> 
    <add key="Option" value="Tabbed" /> 
    <add key="Version" value="0.0.0.0" /> 
    <Tee1> 
     <add key="Name" value="Test1" /> 
     <add key="IPAddress" value="127.0.0.1" /> 
     <add key="Port" value="58323" /> 
     <add key="AutoConnect" value="True" /> 
     <add key="Link" value="False" /> 
     <add key="Link" value="False" /> 
    </Tee1> 
    <Tee2> 
     <add key="Name" value="Test2" /> 
     <add key="IPAddress" value="127.0.0.1" /> 
     <add key="Port" value="58324" /> 
     <add key="AutoConnect" value="True" /> 
     <add key="Link" value="False" /> 
     <add key="Link" value="False" /> 
    </Tee2> 
    <Tee3> 
     <add key="Name" value="Test3" /> 
     <add key="IPAddress" value="localhost" /> 
     <add key="Port" value="58325" /> 
     <add key="AutoConnect" value="False" /> 
     <add key="Link" value="True" /> 
     <add key="Link" value="False" /> 
    </Tee3> 
    <Tee4 /> 
    <Tee5 /> 
    <Tee6 /> 
    <Tee7 /> 
    <Tee8 /> 
    <Tee9 /> 
    <Tee10> 
     <add key="Name" value="Test10" /> 
     <add key="IPAddress" value="127.0.0.1" /> 
     <add key="Port" value="58332" /> 
     <add key="AutoConnect" value="False" /> 
     <add key="Link" value="False" /> 
     <add key="Link" value="False" /> 
    </Tee10> 
    </appSettings> 
</configuration> 

티 항목이 null 항목입니다.

Visual Studio 2010 편집기에 생성 된 XML 텍스트를로드 할 때 TEE1에 오류가 있음을 보여줍니다.

"요소 'appSettings'의 자식 요소 'Tee1'이 잘못되었습니다. 예상 가능한 요소 목록 : '추가, 제거. 지우기 '.

비슷한 항목의 배열은 어떻게 표현해야합니까?

답변

관련 문제