WS: Conversation implicite de type !?
Bonjour,
Je suis débutant en web services. J'ai un petit problème.:calim2:
En faite, dans le web services que je viens de le développer, j'ai une méthode qui renvoie comme résultat une instance de classe ville (nom, pays, code postale).
Lorsque j'exécute le web services tout seul ca marche, il me renvoie le résultat sous format xml.
Mais, lorsque j'essaye de l'exploiter côté client, à partir d'un page aspx. Pour l'appel de la méthode, j'écris ce bout de code :
Code:
1 2 3
|
WS.Service1 _WS = new Guetat.ApplicationWS.Interface.WS.Service1();
Ville _Ville = _WS.ListeVilles(); |
Mais ca marche pas, il m'indique comme erreur :
Citation:
Erreur 3 Impossible de convertir implicitement le type 'Guetat.ApplicationWS.Interface.WS.Ville' en 'Guetat.ApplicationWS.Business.Ville>'
dsl pour ce retard de reponse
bonjour laedit ,
merci pour votre reponse,
En fait, mon application est divisé en 3 parties :
1- Couche métier où se trouve la classe ville, sous format dll.
2- partie web services qui utilise la classe ville, après que j'ai ajouté la référence vers la couche métier.
3- partie interface: contient un référence vers la couche metier et réference web pour le web services.
càd que j'utilise la meme classe ville.
En faite, lorsque j'ai mis ca elle marche :
Code:
1 2 3
| WS.Service1 _WS = new Guetat.ApplicationWS.Interface.WS.Service1();
Guetat .ApplicationWS .Interface .WS .Ville v= _WS.ListeVilles();
Label3.Text = v.Nom + " " + v.Pays; |
SVP, quelqu'un a une explication à propos ca. Pourquoi il faut ecrire Guetat .ApplicationWS .Interface .WS .Ville au lieu de Guetat.ApplicationWS.Business.Ville.
Merciiiiiiiiii