My application needs to talk to a web service that hasn\'t got an online WSDL definition. The developers however supplied me with a WSDL file.
With a public WSDL Vis
On the side note: if you have all of the files locally (not only wsdl file but also xsd files) you can invoke wsdl.exe in that manner:
wsdl.exe [path to your wsdl file] [paths to xsd files imported by wsdl]
That way wsdl.exe can resolve all dependecies locally and correctly generates proxy class.
Maybe it will save somebody some time - it solves "missing type" error when service is not avaliable online.