<Elemento customErrorReporting> (distribuzione ClickOnce)
Specifica un URI da visualizzare quando si verifica un errore.
Sintassi
<customErrorReporting
uri
/>
Osservazioni:
Questo elemento è facoltativo. Senza di esso, ClickOnce visualizza una finestra di dialogo di errore che mostra lo stack di eccezioni. Se l'elemento customErrorReporting
è presente, ClickOnce visualizzerà invece l'URI indicato dal uri
parametro . L'URI di destinazione includerà la classe di eccezione esterna, la classe di eccezione interna e il messaggio di eccezione interno come parametri.
Usare questo elemento per aggiungere funzionalità di segnalazione errori all'applicazione. Poiché l'URI generato include informazioni sul tipo di errore, il sito Web può analizzare tali informazioni e visualizzare, ad esempio, una schermata appropriata per la risoluzione dei problemi.
Esempio
Il frammento di codice seguente mostra l'elemento customErrorReporting
, insieme all'URI generato che potrebbe produrre.
<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.