<customErrorReporting> 元素(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.

另请参阅