2009-09-14 43 views
1

Mine est une application Windows. J'utilise le service web. Lorsque j'ajoute une référence de service à mon application, un fichier app.config est généré.Impossible de trouver l'élément de noeud final par défaut qui référence le contrat

<client> 
    <endpoint address="http://58.71.131.223/uucpapi/UUCPAPIServer.svc" 
     binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IUUCPAPIServer" 
     contract="UUCPAPI.IUUCPAPIServer" name="WSHttpBinding_IUUCPAPIServer"> 
     <identity> 
      <dns value="localhost" /> 
     </identity> 
    </endpoint> 
</client> 

et je fais appel à cette API comme

UUCPAPI.UUCPAPIServerClient uucp = new UUCPAPI.UUCPAPIServerClient(); 

ici, il jette exception comme

Peut-élément ne trouve pas de point final par défaut qui fait référence à un contrat 'UUCPAPI.IUUCPAPIServer' dans le ServiceModel section de configuration du client. Cela peut être parce qu'aucun fichier de configuration n'a été trouvée pour votre application, ou parce qu'aucun élément de point final correspondant à ce contrat n'a pu être trouvée dans l'élément client. »

+0

Pouvez-vous poster les configurations serveur et client? – Kane

+0

Salut ces sont les paramètres du client "" " –

Répondre

-1
<client> 
    <endpoint address="http://...../uucpapi/UUCPAPIServer.svc" 
       binding="wsHttpBinding" 
       binding configuration="WSHttpBinding_IUUCPAPIServer" 
       contract="UUCPAPI.IUUCPAPIServer" 
       name="WSHttpBinding_IUUCPAPIServer"> 
     <identity> 
      <dns value="localhost" /> 
     </identity> 
    </endpoint> 
</client>