<customErrorReporting> element (развертывание ClickOnce)

Задает отображаемый в случае ошибки URI.

Синтаксис

<customErrorReporting
   uri
/>

Замечания

Этот элемент является необязательным. Без него в ClickOnce отображается диалоговое окно ошибки, в котором показан стек исключений. customErrorReporting Если элемент присутствует, ClickOnce вместо этого отобразит универсальный код ресурса (URI), указанный параметромuri. Целевой универсальный код ресурса (URI) будет включать внешний класс исключений, внутренний класс исключений и внутреннее сообщение исключения в качестве параметров.

Используйте этот элемент для добавления функций отчетов об ошибках в приложение. Так как созданный универсальный код ресурса (URI) содержит сведения о типе ошибки, веб-сайт может анализировать эти сведения и отображать, например, соответствующий экран устранения неполадок.

Пример

В следующем фрагменте кода показан customErrorReporting элемент вместе с созданным универсальным кодом ресурса (URI).

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

См. также