Microsoft .NET 2.x

Applies to ReadyAPI 3.10, last modified on October 07, 2021

You can use the Web Services Description Language tool to generate code for XML Web services and XML Web service clients from WSDL files, XSD schemas and .discomap files.

For details, see

The wsdl.exe tool is provided as part of .NET Framework.

Basic Tab

On the Basic tab, you can configure the export parameters.

The Basic tab

Click the image to enlarge it.

Option Description


The path to the definition file to use.

Use cached WSDL

Select to use the WSDL definition cached in ReadyAPI.


The full path to the folder to save the files to.


The generated template or proxy namespace.


Select to generate interfaces that help you implement the ASP.Net web service.


The target language.

Possible values: CS, VB, JS, VJS, CPP.


The protocol to use for the service.

Possible values: SOAP, SOAP12, HttpGET, HttpPOST.

Advanced Tab

On the Advanced tab, you can configure the parameters of the generated service.

The Advanced tab

Click the image to enlarge it.

Option Description


Select to enable type sharing.


Select to generate fields instead of properties.


Select to generate explicit order identifiers for particle members.


Select to enable the INotifyPropertyChanged interface. This applies to all generated types.


The configuration key for code generation. Use it to read the default URL values.

Base URL

The base URL. Use it to calculate URL fragments.

HTTP Settings Tab

On the HTTP Settings tab, you can configure the connection parameters for the generated service.

The HTTP Settings tab

Click the image to enlarge it.

Custom Args Tab

On the Custom Args tab, you can specify tool arguments you cannot configure using the dialog options. Use the Tool Args edit box to specify command-line arguments for the tool.

The Custom Args tab

Click the image to enlarge it.

See Also

Code Generation in ReadyAPI
Running SOAP Code Generation Tools

Highlight search results