es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Generar una clase C# a partir de un archivo WSDL.

Estoy intentando generar varias clases de C# a partir de un archivo WSDL. Intenté usar Google para obtener información sobre cómo convertirlo (https://stackoverflow.com/questions/7973819/converting-wsdl-to-c-sharp-classes), pero desafortunadamente no me ayudó. Si puedes ayudarme, gracias. Mi archivo está en algún sitio web: https://Ejemplo/Ejemplo.wsdl – no es la forma correcta, solo un ejemplo. ¿Cómo puedo convertirlo a una clase C# mediante VisualStudio 2019?
ingrese la descripción de la imagen aquí

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para generar clases C# desde un archivo WSDL utilizando Visual Studio 2019, siga estos pasos:

    1. Abra Visual Studio 2019 y cree un nuevo proyecto. Seleccione “Aplicación de consola (.NET Core)” como tipo de proyecto.
    2. Haga clic derecho en el proyecto en la ventana “Explorador de soluciones” y seleccione “Agregar referencia de servicio”.

    3. En el cuadro de diálogo “Agregar referencia de servicio”, ingrese la URL del archivo WSDL en el campo “Dirección”. Haga clic en el botón “Ir” para validar la URL.

    4. Una vez que se haya validado la URL, puede cambiar el “Espacio de nombres” y el “Nombre del servicio” si lo desea. Haga clic en el botón “Avanzado” para ver más opciones.

    5. En el cuadro de diálogo “Avanzado”, puede configurar opciones adicionales como codificación de mensajes, opciones de generación de código del lado del cliente y otras configuraciones. Una vez que haya terminado, haga clic en el botón “Aceptar”.

    6. Visual Studio generará las clases C# y las agregará a su proyecto. Ahora puede usar estas clases para consumir el servicio web descrito en el archivo WSDL.

    Si encuentra algún problema durante este proceso, puede consultar la documentación de Visual Studio 2019 o buscar ayuda en foros en línea o recursos de soporte.

Comments are closed.