Udostępnij za pośrednictwem


<customErrorReporting> , element (wdrożenie ClickOnce)

Określa identyfikator URI, który ma być wyświetlany, gdy wystąpi błąd.

Składnia

<customErrorReporting
   uri
/>

Uwagi

Ten element jest opcjonalny. Bez niego ClickOnce wyświetla okno dialogowe błędu z wyświetlonym stosem wyjątków. customErrorReporting Jeśli element jest obecny, clickOnce zamiast tego wyświetli identyfikator URI wskazany przez uri parametr . Docelowy identyfikator URI będzie zawierać zewnętrzną klasę wyjątków, klasę wyjątku wewnętrznego i wewnętrzny komunikat wyjątku jako parametry.

Użyj tego elementu, aby dodać funkcje raportowania błędów do aplikacji. Ponieważ wygenerowany identyfikator URI zawiera informacje o typie błędu, witryna sieci Web może przeanalizować te informacje i wyświetlić, na przykład odpowiedni ekran rozwiązywania problemów.

Przykład

Poniższy fragment kodu przedstawia customErrorReporting element wraz z wygenerowanymi identyfikatorami URI, które może wygenerować.

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

Zobacz też