Where is svcutil.exe in Windows 7?

Wcf

Wcf Problem Overview


For my WCF, I need to generate configuration file for my client application to specify things such as binding of service, the address of the service and the contract.

Wcf Solutions


Solution 1 - Wcf

Type in the Microsoft Visual Studio Command Prompt: where svcutil.exe. On my machine it is in: C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\SvcUtil.exe

Solution 2 - Wcf

With latest version of windows (e.g. Windows 10, other servers), type/search for "Developers Command prompt.." It will pop up the relevant command prompt for the Visual Studio version.

e.g. Developer Command Prompt for VS 2015

More here https://msdn.microsoft.com/en-us/library/ms229859(v=vs.110).aspx

Solution 3 - Wcf

If you are using vs 2010 then you can get it in

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

Solution 4 - Wcf

Try to generate the proxy class via SvcUtil.exe with command

Syntax:

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

Example:

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

To check if service is available try in your IE URL from example upon without myService1 postfix

Solution 5 - Wcf

To find any file location

  1. In windows start menu Search box
  2. type in svcutil.exe
  3. Wait for results to populate
  4. Right click on svcutil.exe and Select 'Open file location'
  5. Copy Windows explorer path

Solution 6 - Wcf

I don't think it is very important to find the location of Svcutil.exe. You can use Visual Studio Command prompt to execute directly without its absolute path,

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/

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionnellbryantView Question on Stackoverflow
Solution 1 - WcfPetar MinchevView Answer on Stackoverflow
Solution 2 - WcfVenkatesh MuniyandiView Answer on Stackoverflow
Solution 3 - WcfNileshrao SawantView Answer on Stackoverflow
Solution 4 - Wcfst35lyView Answer on Stackoverflow
Solution 5 - WcfJames FlemingView Answer on Stackoverflow
Solution 6 - Wcfitb564View Answer on Stackoverflow