Elemento <customErrorReporting> (implantação do ClickOnce)

Especifica um URI a ser mostrado quando ocorre um erro.

Sintaxe

<customErrorReporting
   uri
/>

Comentários

Esse elemento é opcional. Sem ele, o ClickOnce exibe uma caixa de diálogo de erro mostrando a pilha de exceções. Se o elemento customErrorReporting estiver presente, o ClickOnce exibirá o URI indicado pelo parâmetro uri. O URI de destino incluirá a classe de exceção externa, a classe de exceção interna e a mensagem de exceção interna como parâmetros.

Use esse elemento para adicionar a funcionalidade de relatório de erros ao seu aplicativo. Como o URI gerado inclui informações sobre o tipo de erro, seu site pode analisar essas informações e exibir, por exemplo, uma tela de solução de problemas apropriada.

Exemplo

O snippet a seguir mostra o elemento customErrorReporting com o URI gerado que ele pode produzir.

<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.

Confira também