Nous avons un site Web ASP.NET en production qui génère un rapport et l'envoie au navigateur de l'utilisateur en tant que fichier PDF. Notre rapport d'erreur montre que nous recevons beaucoup de cette exception:Comment tester la gestion des erreurs impliquant des erreurs d'hôte distant avec le serveur de développement ASP.NET?
System.Web.HttpException: L'hôte distant a fermé la connexion. Le code d'erreur est 0x80072746.
Cela semble provenir de la fermeture du navigateur par l'utilisateur avant la fin de la génération du rapport. J'ai ajouté du code pour gérer cette erreur, mais je n'arrive pas à trouver un moyen de le tester. Le serveur de développement ASP.NET qui s'exécute lorsque vous testez dans Visual Studio n'autorise pas les connexions à distance, donc je ne peux pas aller sur une autre machine et l'essayer. Et la fermeture du navigateur lors de l'exécution du site sur ma machine ne produit pas l'exception (sans doute parce que je ne suis pas un "hôte distant"). Donc, je suppose que ma question est, comment puis-je tester mon nouveau code de gestion des erreurs (sans le pousser sur un serveur live)?
C'est peut-être ce que je dois faire. Malheureusement, je ne sais pas grand chose sur IIS. Devinez qu'il est temps d'apprendre. – Slapout
Dans les propriétés de votre application Web, vous pouvez modifier le serveur Web utilisé pour IIS. –