Automatisierung WSDL.exe in a Custom Build
-
09-06-2019 - |
Frage
Ich habe eine web-Anwendung in C# geschrieben, der verbraucht mehrere interne web-Dienste.Wir haben eine Entwicklung, tier, ein Test-tier-und tier-Produktion.Auch, wir verwenden die WSDL.exe
Befehl zum generieren einer Proxies.cs
Datei für eine bestimmte tier-web-services.
Wenn wir bereit sind zu implementieren, die unseren code in den stack von der Entwicklung bis zum test oder zur Produktion, wir müssen den WSDL.exe
Befehl zeigen Sie die entsprechende version des web-services.
Ist es eine allgemein akzeptierte Weg, um automatisieren?
Lösung
Es gibt eine Reihe von Weg, es zu tun.Ein NAnt-build-Skript wird es tun, aber ich denke, dass das allgemein akzeptierte Methode ist die Verwendung von MSBuild.Finden MSDN für die details.
Andere Tipps
Unser Unternehmen verwendet eine Kombination von NANT + Cruise Control + Benutzerdefinierte Hilfsprogramm-apps für den Bau unserer Produkte.Genauer gesagt, die Aufgabe in NANT wird erlauben Sie, um Feuer aus jenen Befehl, Online-Anwendungen wie WSDL.exe