Документи MSDN стверджують, що я можу знайти тестового клієнта WCF у:
C: \ Програмні файли \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \
але здається, що багато чого звідти не вистачає, зокрема WcfTestClient.exe .
Що мені потрібно встановити?
Документи MSDN стверджують, що я можу знайти тестового клієнта WCF у:
C: \ Програмні файли \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \
але здається, що багато чого звідти не вистачає, зокрема WcfTestClient.exe .
Що мені потрібно встановити?
Відповіді:
C: \ Файли програми (x86) \ Microsoft Visual Studio (Ваша версія тут) \ Common7 \ IDE
VS 2019 Professional:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\WcfTestClient.exe
Спільнота 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
Спільнота 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
Крім того, можна додати це до меню Visual Studio Tools.
Інструменти => Зовнішні інструменти.
А потім у поле Command введіть шлях для WcfTestClient.exe.
У моєму випадку
C: \ програмні файли (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ WcfTestClient.exe
FYI - я не зміг знайти WcfTestClient.exe
жоден із перелічених шляхів до файлу. Виявляється, його потрібно було встановити Visual Studio Installer. Коли ви запускаєте інсталятор та модифікуєте свою версію VS, переконайтесь, що Windows Communication Foundation
прапорець встановлено у розділі Необов’язково. Це може здатися очевидним, але це було не для мене, а тому може бути очевидним для всіх інших.
Необхідною умовою для встановлення WcfTestClient є встановлення компонента Windows Communication Foundation. Якщо WcfTestClient відсутній, встановіть його, змінивши Visual Studio:
Панель управління> Програми та функції> Visual Studio ( Ваша версія )
У візуальному інсталяторі Visual Studio натисніть на Змінити, виберіть вкладку " Окремі компоненти" та виберіть (див. Нижче скріншот):
☑ Фонд зв’язку Windows
Клацніть на «Змінити» та « voilà» , додаток буде на вашому диску.
Якщо ви хочете використовувати WcfTestClient без візуальної студії, див. Відповідь (и) на тему: Як можна використовувати Wcf Test Client без Visual Studio?
Якщо ви використовуєте командний рядок розробника, ви можете просто ввести його, WcfTestClient
щоб запустити його або ввести, where wcftestclient
щоб знайти місцеположення.
Для Visual studio 2013, Windows 8 ...
C: \ програмні файли (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ WcfTestClient.exe
Нове керівництво щодо VS 2017 (x64 системи)
"C:\Program Files (x86)\Microsoft Visual Studio\2017\*your lic type*\Common7\IDE\WcfTestClient.exe"
Ви не знайдете компонент, якщо він не був встановлений.
У Visual Studio 2019 перейдіть до:
Інструменти> Отримати інструменти та функції> Виберіть вкладку «Окремі компоненти»> Введіть wcf
у поле пошуку та встановіть його.
Це встановлює компонент, і ви повинні мати можливість завантажити його з командного рядка або інших методів, запропонованих у відповіді.
Моя була тут: "C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE"
Для 64-бітної ОС його тут (якщо .Net 4.5): C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE