Cómo generar metodos Begin/End en servicios web con Visual Studio 2005 o superior

A todos nos ha pasado que cuando cambiamos la versión de Visual Studio o creamos nuevos proyectos desde una versión más reciente de VS, nos hemos encontrado con opciones que ya no están disponibles por defecto.

Uno de estos casos es la generación de los métodos Begin y End para la realización de llamadas asincronas hacía el WS. La cuestión es que ya está implementado el método nombrefuncionAsync por lo que ya no sería necesario Begin y End, pero cuando queremos utilizar código anterior nos encontramos con este problema.

Lo que debemos hacer es modificar el proyecto de VS que va a consumir el WS (proyecto.vbproj) con el block de notas o con un editor de XML para modificar la sección PropertyGroup añadiendo la propiedad:


True

Una vez modificado el fichero debemos lanzar la opción para Actualizar la referencia web para que se generen los métodos comentados.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s