Name

Wsdl.exe — Web Services Description Language Utility

Synopsis

wsdl.exe options 
                  url-or-path [url-or-path ...]

Description

Creates service descriptions and generates proxy clients for ASP.NET web-service methods. See the ASP.NET documentation in the .NET Framework SDK for more detail on web services.

Example

Create the proxy client Service1.cs from the . NET web service at the specified URL:

wsdl http://localhost/MyService/Service1.asmx?WSDL

Options

/?

Displays usage information and exits.

/appsettingbaseurl: url, /baseurl: url

Specifies the base URL for calculating the URL fragment. Requires /appsettingurlkey.

/appsettingurlkey: key, /urlkey: key

Specifies application settings configuration key to read the default value for the proxy client’s Url property.

/d[omain]: domain

Specifies a domain name, if one is required for authentication.

/l[anguage]: language

Specifies the language for the generated proxy client. Valid options are CS (C#), VB (Visual Basic .NET), and JS (JScript.NET).

/namespace: namespace

Specifies a namespace for the generated proxy client class.

/nologo

Suppresses display of the banner and copyright messages.

/o[ut]: file

Specifies the filename of the generated proxy client class. If not specified, Wsdl bases the filename on the name of the web service.

/p[assword]: password

Specifies a password, if one is required for authentication.

/protocol: protocol

Specifies the protocol to implement. Valid protocols are SOAP (the default), HttpGet, or HttpPost.

/proxy: url ...

Get C# in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.