Validating an xsd
It does not apply to any processing of that metadata. can generate code for service contracts, clients and data types from metadata documents.
In this way, you can use Svcutil in a build environment where you cannot have network dependencies.Use the /service Contract switch and specify a URL or file location where the WSDL document can be downloaded or found.This will generate the service and data contracts defined in the WSDL document that can then be used to implement a complaint service .If Date Time Offset referenced, this type is used instead of generating a new type. NET Framework 3.5, Svc references Date Time Offset automatically.Short Form: Controls whether special-casing is used for document-literal styled documents with wrapped parameters.Online retrieval follows either the WS-Metadata Exchange protocol or the DISCO protocol (for details see the Metadata Download section).
You can use the Svc tool to generate service and data contracts based on a predefined WSDL document.
If the configuration files contain any extension types, the assemblies that contain these types must either be in the GAC or explicitly provided using the Adds the specified assembly to the set of assemblies used for resolving type references.
If you are exporting or validating a service that uses 3rd-party extensions (Behaviors, Bindings and Binding Elements) registered in configuration, use this option to locate extension assemblies that are not in the GAC.
For more information, see How to: Retrieve Metadata and Implement a Compliant Service.
You can use wildcards (*.xsd, *.wsdl) for this argument.