<customErrorReporting> élément (déploiement ClickOnce)<customErrorReporting> Element (ClickOnce Deployment)

Spécifie un URI à afficher en cas d'erreur.Specifies a URI to show when an error occurs.

SyntaxeSyntax

<customErrorReporting  
   uri  
/>  

NotesRemarks

Cet élément est facultatif.This element is optional. Sans lui, ClickOnceClickOnce affiche une boîte de dialogue d’erreur indiquant la pile d’exception.Without it, ClickOnceClickOnce displays an error dialog box showing the exception stack. Si le customErrorReporting élément est présent, ClickOnceClickOnce affichera à la place de l’URI indiqué par le uri paramètre.If the customErrorReporting element is present, ClickOnceClickOnce will instead display the URI indicated by the uri parameter. L’URI cible inclut la classe d’exception externe, la classe de l’exception interne et le message d’exception interne en tant que paramètres.The target URI will include the outer exception class, the inner exception class, and the inner exception message as parameters.

Utilisez cet élément pour ajouter le rapport d’erreurs des fonctionnalités à votre application.Use this element to add error reporting functionality to your application. Étant donné que l’URI généré inclut des informations sur le type d’erreur, votre site Web peut analyser ces informations et afficher, par exemple, un écran de dépannage approprié.Since the generated URI includes information about the type of error, your Web site can parse that information and display, for example, an appropriate troubleshooting screen.

ExempleExample

L’extrait de code de suivant le customErrorReporting élément, ainsi que l’URI généré qu’il peut produire.The following snippet shows the customErrorReporting element, together with the generated URI it might produce.

<customErrorReporting uri=http://www.contoso.com/applications/error.asp />  

Example Generated Error:  
http://www.contoso.com/applications/error.asp? outer=System.Deployment.Application.InvalidDeploymentException&&inner=System.Deployment.Application.InvalidDeploymentException&&msg=The%20application%20manifest%20is%20signed,%20but%20the%20deployment%20manifest%20is%20unsigned.%20Both%20manifests%20must%20be%20either%20signed%20or%20unsigned.  

Voir aussiSee Also

Manifeste de déploiement ClickOnceClickOnce Deployment Manifest