Problème d'accès à apis lorsque wsdl est ajouté en tant que référence dans une dll C #

StackOverflow https://stackoverflow.com/questions/1611536

  •  05-07-2019
  •  | 
  •  

Question

Je veux accéder aux apis que j’ai obtenus à partir d’un fichier WSDL. J'ajoute la référence à cette API dans une DLL créée à l'aide de C #.

La DLL que j'ai créée est accessible dans un autre fichier exe C #. Quand j'essaie d'accéder à l'API, il donne l'exception suivante

System.InvalidOperationException: impossible de trouver l'élément de noeud final par défaut faisant référence au contrat 'ApiService' dans la section de configuration du client ServiceModel. Cela peut être dû au fait qu'aucun fichier de configuration n'a été trouvé pour votre application ou qu'aucun élément d'extrémité correspondant à ce contrat n'a été trouvé dans l'élément client.

Quelqu'un peut-il me dire quelle est l'erreur

Était-ce utile?

La solution

Il semble que vous essayez d'utiliser WCF. Les systèmes d'extrémité WCF ont besoin d'une configuration placée dans l'élément serviceModel de votre application.config. Vous devez l'ajouter. ici est l'exemple.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top