2009-02-06 10 views
0

J'ai une solution client de service Web standard (?) Dans .net 2008 = classes créées par l'outil wsdl.exe après avoir téléchargé le fichier wsdl à partir du service web que j'utilise. Je viens ensuite d'appeler la méthode de cette classe créée automatiquement qui hérite de System.Web.Services.Protocols.SoapHttpClientProtocol et de sa méthode 'invoke'. que j'ai testé beaucoup dans un environnement de test. Le "problème" est que cela fonctionne toujours. Je veux dire, je ne pense pas que je peux juste supposer que cela fonctionnera toujours dans l'environnement de production, mais devrait ajouter une sorte de gestion des erreurs/exceptions mais la question est: comment le faire?Client de service Web (.NET 2008), gestion des exceptions?

Répondre

1

envelopper l'appel à votre webservice dans un bloc

try { 

} 
catch { 

} 

.

Vous pouvez intercepter l'exception spécifique du service Web, puis inspecter les exceptions internes pour découvrir ce qui s'est réellement passé.

Questions connexes