locked
generate CS file from XSD which is referenced from another XSD RRS feed

  • Question

  • How to generate CS file from XSD which is referenced from another XSD?

    Jagadeesh RS

    Thursday, February 21, 2013 11:54 AM

Answers

All replies

  • Hi Jagadeesh,

    Use XSD.exe to generate CS from schema.

    XSD.exe generates runtime classes from an XSD schema file. The generated classes can be used in conjunction with System.XML.Serialization.XMLSerializer to read and write XML code that follows the schema.

    In your case, use something like this:

    xsd <<Schema from which you want to gerernate *.cs files>> /c

    EX: xsd SchemaName.xsd /c

    Try this MSDN-Link, to learn more about the XSD.exe commands.

    Regards,

    M.R.ASHWINPRABHU


    If this answers your question please mark it accordingly




    Thursday, February 21, 2013 12:20 PM
  • I know we can generate it from XSD.exe.

    I want to know How to generate CS from XSD which is referenced from another XSD?


    Jagadeesh RS


    • Edited by Jagadeesh RS Thursday, February 21, 2013 12:23 PM typo error
    Thursday, February 21, 2013 12:23 PM
  • Hi Jadadeesh,

    use..

    xsd.exe <<ParentSchema>> <<ReferencedSchema>> /c

    Soemthing like: xsd.exe Mammals.xsd Man.xsd /c

    Following URl will guide to generate cs files from complex/referenced schema:

    Generate .Net class from XSD with references to other XSD using xsd.exe

    Regards,

    M.R.ASHWINPRABHU


    If this answers your question please mark it accordingly







    Thursday, February 21, 2013 12:30 PM
  • Use

           >xsd <Types>.xsd <Root_Schema>.xsd /classes /namespace:<...>


    Leonid Ganeline [BizTalk MVP] BizTalk: Internals: Namespaces

    Thursday, February 21, 2013 10:03 PM
    Moderator