Где svcutil.exe в Windows 7?

Для моего WCF мне нужно создать файл конфигурации для моего клиентского приложения, чтобы указать такие вещи, как привязка услуги, адрес службы и контракт.

Ответ 1

Введите Microsoft Visual Studio Command Prompt: where svcutil.exe. На моей машине он находится в: C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\SvcUtil.exe

Ответ 2

Если вы используете vs 2010, вы можете получить его в

C:\Program Files (x86)\Microsoft SDK\Windows\v7.0A\Bin\NETFX 4.0 Tools

Ответ 3

С последней версией Windows (например, Windows 10, другие серверы) введите/выполните поиск "Командная строка разработчика". Появится соответствующее командное приглашение для версии Visual Studio.

например. Командная строка разработчика для VS 2015

Подробнее здесь https://msdn.microsoft.com/en-us/library/ms229859(v=vs.110).aspx

Ответ 4

Попробуйте создать прокси-класс через SvcUtil.exe командой

Синтаксис:

svcutil.exe /language:<type> /out:<name>.cs /config:<name>.config http://<host address>:<port>

Пример:

svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceSamples/myService1

Чтобы проверить, доступен ли сервис, попробуйте в своем URL-адресе IE из примера без почтового сообщения myService1

Ответ 5

Чтобы найти любое местоположение файла

  • В окне "Начало" окна "Поиск"
  • введите svcutil.exe
  • Подождите, пока результаты не будут заполнены.
  • Щелкните правой кнопкой мыши на svcutil.exe и выберите "Открыть расположение файла"
  • Копировать путь проводника Windows.

Ответ 6

Я не думаю, что очень важно найти местоположение Svcutil.exe. Вы можете использовать приглашение командной строки Visual Studio для выполнения непосредственно без его абсолютного пути,

Syntax:
svcutil.exe /language:[vb|cs] /out:[YourClassName].[cs|vb] /config:[YourAppConfigFile.config] [YourServiceAddress]

example:
svcutil.exe /language:cs /out:MyClientClass.cs /config:app.config http://localhost:8370/MyService/