xvd 도구보다 svcutil 도구를 권장합니까? 나는 그것을 확증 된 진술로 보지 못했지만 그렇게 보였습니다. 이것에 대해 혼란스러워하는 이유는 두 도구를 모두 사용하여 클래스를 생성했기 때문입니다. 하지만 xsd를 사용하여 더 나은 수업을받습니다. XSD 스키마는 DataContracts로만 구성됩니다. XsD.exe 또는 Svcutil.exe를 사용하여 XSD 스키마를 클래스로 변환
내가는 svcutil에 대해 다음 명령을 사용 : 는svcutil path-to\xyz.xsd /language:C# /dataContractOnly /importxmltypes /out:path-to\class.cs
이 원하는 클래스를 생성합니다. 그러나 필드에는 XmlNode [] 개체 만 포함되어있었습니다. 그것은는 svcutil이보다 훨씬 더 클래스를 생성
xsd.exe /c path-to\xyz.xsd /out:path-to\class.cs
:
그럼, XSD에 대해 다음 명령을 사용했다. 대부분의 들판은 원하는대로 개조되었습니다.
그러면 xsd에서 svcutil을 사용해야한다고 생각할만한 이유가 있습니까?
확인. 나는 도구를 사용하여 변환 할 여러 다른 스키마를 가지고 있으며 내 용도에 대해 더 나은 것을 확인합니다. 그에 따라 적절한 도구를 선택하겠습니다. –