test - wcf client
¿Dónde está svcutil.exe en Windows 7? (6)
Con la última versión de Windows (p. Ej., Windows 10, otros servidores), escriba / busque "Indicador de comandos de desarrolladores ..." Aparecerá el símbolo del sistema pertinente para la versión de Visual Studio.
p. ej., símbolo del sistema de desarrollador para VS 2015
Más aquí https://msdn.microsoft.com/en-us/library/ms229859(v=vs.110).aspx
Para mi WCF, necesito generar un archivo de configuración para mi aplicación cliente para especificar cosas como el enlace del servicio, la dirección del servicio y el contrato.
Intenta generar la clase de proxy a través de SvcUtil.exe con el comando
Sintaxis:
svcutil.exe /language:<type> /out:<name>.cs /config:<name>.config http://<host address>:<port>
Ejemplo:
svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceSamples/myService1
Para verificar si el servicio está disponible intente en su URL de IE desde el ejemplo siguiente sin myService1 postfix
No creo que sea muy importante encontrar la ubicación de Svcutil.exe. Puede utilizar el símbolo del sistema de Visual Studio para ejecutar directamente sin su ruta absoluta,
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/
Para encontrar cualquier ubicación de archivo
- En el menú de inicio de Windows, cuadro de búsqueda
- escriba en svcutil.exe
- Espere a que los resultados se llenen
- Haga clic derecho en svcutil.exe y seleccione ''Abrir ubicación de archivo''
- Copiar la ruta del explorador de Windows
Si usa vs 2010, puede obtenerlo en
C:/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/Bin/NETFX 4.0 Tools
Escriba el Microsoft Visual Studio Command Prompt
: where svcutil.exe
. En mi máquina está en: C:/Program Files/Microsoft SDKs/Windows/v6.0A/bin/SvcUtil.exe