it-swarm.com.de

Wo finde ich WSDL.exe?

Ich besitze Visual Studio 2010 Ulitmate (mit MSDN Premium), kann diese Datei jedoch nicht finden.

Ich habe versucht, das Visual Studio SDK zu installieren, kann die Datei jedoch nicht finden.

Ich habe nachgesehen in:

  • C:\Windows\Microsoft.NET\Framework\v3.5
  • C:\Windows\Microsoft.NET\Framework\v4.0.30319
  • C:\Programme (x86)\Microsoft Visual Studio 10.0\SDK\v3.5

Aber ich kann es scheinbar nicht finden.

(Falls Sie sich fragen, brauche ich es, um diese Schritte auszuführen .)

39
Vaccano

es sollte sich unter C:\Programme (x86)\MicrosoftSdks\Windows\v7.0a\Bin befinden. Sie sollten in der Lage sein, wsdl aus der Eingabeaufforderung von Visual Studio zu verwenden, und wenn Sie den Pfad in der Eingabeaufforderung von Visual Studio eingeben, werden Ihnen die Positionen aller Tools angezeigt, die Sie möglicherweise benötigen. Hoffe das hilft

63
user213702

Visual Studio 2010 verfügt über eine eigene Eingabeaufforderung mit vielen sofort einsatzbereiten Funktionen. Sie können den Befehl wsdl von dort aus aufrufen

5
Juan Zamora

Wdsl.exe kann nicht direkt über die Eingabeaufforderung ausgeführt werden, da es sich nicht im DOS-Suchpfad befindet. Sie müssen den vollständigen Pfad zu wdsl.exe explizit angeben

Ich habe den folgenden Code nicht ausprobiert, aber Sie sollten ihn als vorbereitende Aktion für Ihr Projekt ausführen können.

MsBuild-Skript

<Target Name="UpdateWebReference"> 
    <Message Text="Updating Web Reference..."/> 
    <Exec Command="wsdl.exe /o &quote;$(OutDir)&quote; /n &quote;$(WebServiceNamespace)&quote; &quote$(PathToWebServiceURL)&quote;"/> 
</Target> 
1
Americo