В документации MSDN указано, что я могу найти тестового клиента WCF в:
C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \
но, похоже, чего-то там не хватает, включая WcfTestClient.exe .
Что мне нужно установить?
В документации MSDN указано, что я могу найти тестового клиента WCF в:
C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \
но, похоже, чего-то там не хватает, включая WcfTestClient.exe .
Что мне нужно установить?
Ответы:
C: \ Program Files (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 Предприятие:
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 Предприятие:
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.
Инструменты => Внешние инструменты.
Затем в поле «Command» введите путь для WcfTestClient.exe.
В моем случае
C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ WcfTestClient.exe
К вашему сведению - я не смог найти WcfTestClient.exe
ни один из перечисленных путей к файлам. Оказывается, он должен быть установлен установщиком Visual Studio. Когда вы запустите установщик и измените свою версию VS, убедитесь, что Windows Communication Foundation
установлен флажок Необязательно. Это может показаться очевидным, но это было не для меня и, следовательно, не может быть очевидным для всех остальных.
Обязательным условием для наличия WcfTestClient является наличие компонента Windows Communication Foundation. Если WcfTestClient отсутствует, установите его, изменив Visual Studio:
Панель управления> Приложения и функции> Visual Studio ( ваша версия )
В Visual Studio Installer нажмите «Изменить», выберите вкладку « Отдельные компоненты » и затем выберите (см. Скриншот ниже):
Communication Windows Communication Foundation
Нажмите Modify и вуаля , приложение будет на вашем диске.
Если вы хотите использовать WcfTestClient без Visual Studio, см. Ответ (ы) на: Как можно использовать Wcf Test Client без Visual Studio?
Если вы используете «Командную строку разработчика», вы можете просто набрать, WcfTestClient
чтобы запустить его, или набрать, where wcftestclient
чтобы найти местоположение.
Для Visual studio 2013, Windows 8 ...
C: \ Program Files (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