Cómo: Utilizar Svcutil.exe para validar el código del servicio compilado
Puede utilizar Herramienta de utilidad de metadatos de ServiceModel (Svcutil.exe) para detectar los errores en las implementaciones del servicio y configuraciones sin hospedar el servicio.
Validar un servicio
Compile su servicio en un archivo ejecutable y uno o más ensamblados dependientes.
Abra un símbolo del sistema de SDK.
En el símbolo del sistema, inicie la herramienta Svcutil.exe mediante el formato siguiente. Para obtener más información sobre los distintos parámetros, vea la sección Validación del servicio en el tema Herramienta de utilidad de metadatos de ServiceModel (Svcutil.exe).
svcutil.exe /validate /serviceName:<serviceConfigName> <assemblyPath>*
Debe utilizar la opción /serviceName para indicar el nombre de configuración del servicio que quiere validar.
El argumento assemblyPath especifica la ruta de acceso al archivo ejecutable para el servicio y uno o más ensamblados que contienen los tipos de servicio que se validarán. El ensamblado ejecutable debe tener un archivo de configuración asociado para proporcionar la configuración de servicio. Puede utilizar los caracteres comodín de la línea de comandos estándar para proporcionar varios ensamblados.
Ejemplo
Lo siguiente controla el servicio myServiceName implementados en el archivo ejecutable myServiceHost.exe. Se carga el archivo de configuración para el servicio (myServiceHost.exe.config) automáticamente.
svcutil /validate /serviceName:myServiceName myServiceHost.exe
Vea también
Conceptos
Herramienta de utilidad de metadatos de ServiceModel (Svcutil.exe)