2016-06-30 9 views

Antwort

2

Sie müssen die (vielen) Engine-Ereignisse abonnieren. Die meisten davon haben EventArgs, die von ResultStatusEventArgs abgeleitet sind. Wenn der Status nicht 0 ist, ist etwas falsch gelaufen.

beispielsweise ein Haken alle am Ende der Installation:

... 
    bootstrapper.ApplyComplete += OnApplyComplete; 
    ... 

    private void OnApplyComplete(object sender, ApplyCompleteEventArgs e) 
    { 
     // Deal with error here: 
     if (e.Status != 0) 
     { 
      string error = new Win32Exception(e.Status).Message; 
      ErrorMessage = $"Error installing: {error}. Code: 0x{e.Status:x8}"; 
     } 
    } 
Verwandte Themen