Estoy trabajando en una aplicación que realiza llamadas asíncronas al servicio web.
Agregué una clase proxy para hacer llamadas asíncronas. El código compila y se ejecuta correctamente, sin embargo cada vez que trato de hacer doble clic en la clase de proxy en el explorador de soluciones (Visual Studio 2008), se me presenta una página
Para evitar la posible pérdida de datos antes de cargar el diseñador, se deben resolver los siguientes errores: WebServiceBindingAttribute es obligatorio en las clases de proxy.
Mi clase de proxy ya está definida de esta manera
namespace AsyncCaller
{
[WebServiceBindingAttribute(Name = AsyncRequestSoap, Namespace = http://tempuri.org/)]
public class AsyncCallerProxy : SoapHttpClientProtocol
{
public AsyncCallerProxy()
{
this.Url = http://localhost/MyAsyncService/AsyncService.asmx;
}
Entonces no puedo ver el motivo del error.
Este es un problema menor ya que todavía puedo ejecutar la aplicación, pero tengo curiosidad.