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