Wo kann ich die finden wsdl.exe für Visual Studio 2015?
Ich verwende Microsoft Visual Studio Community, das Jahr 2015 und ich möchte die Generierung von proxy-Klassen aus WSDL. Ich habe veröffentlichte WSDL-dann habe ich lokal speichern, verwenden Sie dann das Dienstprogramm wsdl.exe
.
Wo finde ich wsdl.exe
für Visual Studio 2015?
Fand ich dieses Dienstprogramm in nur einem Ort:
C:\Program Files(86)\Microsoft SDKs\Windows\v7.0A\Bin
Als ich versuchte, führen Sie es nicht als administrator, bekomme ich diese Meldung:
Visual Studio 2010. Invalid license data. Reinstall is required.
Nach dem ausführen als administrator das tool funktioniert gut und ich habe meine proxy-Klassen.
wsdl.exe C:\Applications\SimpleCustomService.wsdl /out:myproxy.cs
Ist es OK, wenn ich in MS Visual Studio 2015 wird das wsdl-Dienstprogramm, das in MS Visual Studio 2010?
Wäre ich sehr dankbar für die Informationen. Vielen Dank an alle.
InformationsquelleAutor Aleksey Bykov | 2016-04-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hast du es in:
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools
?Haben Sie versucht, mit Developer-Eingabeaufforderung für VS2015?
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin
nichtv10.0A
ja, ich habe versucht, Developer-Eingabeaufforderung für VS2015 befindet sich inC:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat
, aber ich brauche, um den Pfad zu wsdl.exe...Meine Vermutung ist dann, dass Ihr VS 2015 installation ist leicht gebrochen, weil ich denke, dass dieses Verzeichnis erstellt werden soll während der installation.
Vielleicht.. Generell, wenn ich kopierte die diese proxy-Klasse, um mein Projekt in MS Visual Studio 2015-ich sah Fehler, wie diese -
The type or namespace 'Services' does not exist in the namespace 'System.Web'
und so weiter.. Diese Zeile in den generierten code auch verwirrt mich -This source code was auto-generated by wsdl, Version=2.0.50727.3038.
v10.0A
- Ich glaube, diese version von Windows... ich habe Windows 7.Von dem Fehler scheint es, dass der proxy generiert wurde, durch eine ältere version von
wsdl.exe
hatte, dass die unterschiedliche namespaces. Sie haben Recht, dass die v10.0A entspricht einer windows-version, aber die tools innerhalb sind nur .NET-tools und-er sollte sich trotzdem auf Ihrem Rechner. Das Produkt, das erstellt, der Ordner heißtMicrosoft .NET Framework 4.6 SDK
.InformationsquelleAutor argaz