Ich möchte den Benutzern am Ende der Installation eine Übersichtsseite mit den installierten Funktionen anzeigen. Die ADDLOCAL-Eigenschaft enthält diese Informationen, aber ich kann nicht herausfinden, wie sie ihren Wert in einem Dialog anzeigen. Das Hinzufügen als Text-Eigenschaft eines Controls funktioniert nicht.WiX: Hinzufügen des Übersichtsdialogs mit installierten Funktionen
<!-- Does not display anything -->
<Control Id="InstalledFeaturesText" Type="Text" ... Text="[ADDLOCAL]" />
Danke.
Um die ähnliche Sache zu machen, habe ich den ganzen Dialog erstellt, den Code des vorhandenen Dialogs von WiX SDK kopierend, und darin habe ich ein Textsteuerelement hinzugefügt. Ich weiß nicht, ob das der richtige Weg ist. – Dialecticus
Das habe ich auch gemacht. Das Textsteuerelement ist jedoch leer - als ob "ADDLOCAL" keinen Wert gesetzt hat. Wenn ich jedoch das msiexec-Protokoll anschaue, wird 'Eigenschaft (en): ADDLOCAL = Feature1, Feature2, Feature3' angezeigt. Wenn ich versuche, eine andere eingebaute Eigenschaft wie USERNAME zu verwenden, funktioniert es wie erwartet. Es muss eine Möglichkeit geben, auf die Liste der zu installierenden Funktionen zuzugreifen. Ich weiß einfach nicht, wie ich das machen soll. – C123
Könnten Sie das ausführliche Protokoll Ihrer Installation überprüfen - suchen Sie nach Ereignisänderungsereignissen für die Eigenschaft ADDLOCAL. Vielleicht wird es irgendwann an einer leeren Saite neu zugewiesen. Sie können den Wert dieser Eigenschaft in Ihrer benutzerdefinierten Eigenschaft speichern, die wie angegeben funktioniert –