Ayuda implementacion de gSOAP2 en VC++.NET

carolalbea
10 de Enero del 2005
Hola! Estoy desesperada.
Tengo que realizar una implementacion de cliente-servidor con gSOAP2 en VC++.NET y tengo estos dos errores:

stdsoap2.obj : error LNK2020: unresolved token (0A000139) namespaces

stdsoap2.obj : error LNK2001: unresolved external symbol _namespaces

Alguien puede ayudarme!!!!!!!

Carolina.


jean-louis
10 de Enero del 2005
No hablo bien espagnol
pero credo que es bastante para un contenudo technico !?

Ho encrontrado esta error
la solucion fue d'incluir el "nsmap" file in el "main"

Aqui las lineas que ho incluido en el "soapClient.cpp"

//// Ajout de JLV
#include "AjoutServiceSoap.nsmap"
#include "soapAjoutServiceSoapProxy.h"

const char server[] = "http://localhost/AjoutWS/AjoutService.asmx";

int main(int argc, char **argv)
{
AjoutServiceSoap s;
struct soap soap;
soap_init(&soap);
_ns1__Ajout req;
req.soap = &soap;
int x=1, y=2;
req.x=x; req.y=y;

struct soap soap2;
soap_init(&soap2);
_ns1__AjoutResponse rep;
rep.soap = &soap2;

s.__ns1__Ajout(&req, &rep);
printf("reponse=%d", rep.AjoutResult);
soap_destroy(&soap2);
soap_end(&soap2);
soap_destroy(&soap);
soap_end(&soap);
return 0;
}
//// Ajout de JLV

carolalbea
10 de Enero del 2005
Muchas gracias, por la ayuda.
Ya me funciona.