0

CSD 도구를 사용하여 asp.net 3.5 웹 응용 프로그램에서 사용자 지정 구성 섹션을 만듭니다. 섹션, 요소 및 컬렉션 설정에 문제가 없습니다. 그러나 파일 시스템에 유지할 필요가있는 것을 나타 내기 위해 이들의 새 인스턴스를 만들 때 결과 XML을 얻을 수 없습니다. 나는 누군가가 전에도이 문제를 겪었 으면 좋겠다.구성 섹션 디자이너 도구 - 개체에서 XML 가져 오기

XML을 반환해야하는 코드의 예는 다음과 같습니다. 자동으로 모델링한다

MyCustomConfiguration.SectionInformation.GetRawXml() 

샘플 XML 출력 아래 인 CSD 생성 툴을 통해 ConfigurationSection에서 상 MyCustomConfiguration 상속한다. 이 모델을 만들기 위해 프로그래밍 방식으로 생성 한 인스턴스는 완벽하지만 내 산출물이 비어 있더라도 상관 없습니다.

<myCustomConfiguration ...> 
    <friends> 
     <name ... /> 
     <name ... /> 
    </friends> 
</myCustomConfiguration> 

답변

0

이 순간을 내 자신의 순간에 나타냅니다. 위에서 설명한 방법 대신 기본에서 직렬화해야한다고 밝혀졌습니다.

string test = base.SerializeSection(this, "myCustomConfiguration", ConfigurationSaveMode.Full);