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