Dokumentacja MSDN stwierdza, że mogę znaleźć klienta testowego WCF w:
C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \
ale wydaje się, że brakuje tam wielu rzeczy, w tym WcfTestClient.exe .
Co muszę zainstalować?
Dokumentacja MSDN stwierdza, że mogę znaleźć klienta testowego WCF w:
C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \
ale wydaje się, że brakuje tam wielu rzeczy, w tym WcfTestClient.exe .
Co muszę zainstalować?
Odpowiedzi:
C: \ Program Files (x86) \ Microsoft Visual Studio (Twoja wersja tutaj) \ Common7 \ IDE
VS 2019 Professional:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\WcfTestClient.exe
Społeczność VS 2019:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\WcfTestClient.exe
VS 2019 Enterprise:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\WcfTestClient.exe
Społeczność VS 2017:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\WcfTestClient.exe
VS 2017 Professional:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\WcfTestClient.exe
VS 2017 Enterprise:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\WcfTestClient.exe
VS 2015:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\WcfTestClient.exe
VS 2013:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\WcfTestClient.exe
VS 2012:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\WcfTestClient.exe
Dodatkowo można to dodać do menu Visual Studio Tools.
Narzędzia => Narzędzia zewnętrzne.
A następnie w polu Polecenie wprowadź ścieżkę do WcfTestClient.exe.
W moim przypadku
C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ WcfTestClient.exe
FYI - nie mogę znaleźć WcfTestClient.exe
pod żadną z wymienionych ścieżek plików. Okazuje się, że trzeba go było zainstalować przez Instalatora programu Visual Studio. Po uruchomieniu instalatora i zmodyfikowaniu wersji VS upewnij się, że Windows Communication Foundation
jest zaznaczona w obszarze Opcjonalne. Może się to wydawać oczywiste, ale nie było to dla mnie i dlatego może nie być oczywiste dla wszystkich innych.
Warunkiem wstępnym posiadania WcfTestClient jest zainstalowanie składnika Windows Communication Foundation. Jeśli brakuje WcfTestClient, zainstaluj go, modyfikując Visual Studio:
Panel sterowania> Aplikacje i funkcje> Visual Studio ( Twoja wersja )
W Instalatorze programu Visual Studio kliknij przycisk Modyfikuj, wybierz kartę Poszczególne składniki , a następnie wybierz (patrz zrzut ekranu poniżej):
☑ Windows Communication Foundation
Kliknij Modify i voilà , aplikacja będzie na twoim dysku.
Jeśli chcesz używać WcfTestClient bez programu Visual Studio, zobacz odpowiedzi na temat: Jak można używać klienta testowego Wcf bez programu Visual Studio?
Jeśli używasz „Wiersz polecenia programisty”, możesz po prostu wpisać, WcfTestClient
aby go uruchomić, lub wpisać, where wcftestclient
aby znaleźć lokalizację.
W przypadku programu Visual Studio 2013, Windows 8 ...
C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ WcfTestClient.exe
Nowy kierunek w VS 2017 (systemy x64)
"C:\Program Files (x86)\Microsoft Visual Studio\2017\*your lic type*\Common7\IDE\WcfTestClient.exe"
Nie znajdziesz komponentu, jeśli nie został zainstalowany.
W programie Visual Studio 2019 przejdź do:
Narzędzia> Pobierz narzędzia i funkcje> Wybierz kartę Poszczególne składniki> Wpisz wcf
w polu wyszukiwania i zainstaluj.
Spowoduje to zainstalowanie komponentu i powinieneś być w stanie załadować go z wiersza polecenia lub innych metod sugerowanych w odpowiedzi.
Mój był tutaj: „C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE”
W przypadku 64-bitowego systemu operacyjnego jest tutaj (jeśli .Net 4.5): C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE