Frage

Nach der Installation des Setup, wenn der Benutzer wieder auf dem Setup klickt es im Wartungsmodus zu öffnen, mag ich, dass nur die ‚Reparatur‘ und ‚Remove‘ Optionen angezeigt und die Option ‚Veränderung‘ wird nicht angezeigt.

Ich kann die Schaltfläche ‚Ändern‘ deaktivieren mit , aber ich will es entfernen und nicht mag, dass sie den Benutzer angezeigt werden soll.

Bitte vorschlagen, wenn dies möglich ist.

War es hilfreich?

Lösung

Sie können umfassen den Wix Dialogsatz (.wxs) in Ihrem Installateur Projekt (sie von Git heruntergeladen werden können). Bearbeiten MaintenanceTypeDlg.wxs Datei und entfernen Sie die Reparatur-Taste und Label.

Andere Tipps

Werfen Sie einen Blick auf den Windows Installer-Eigenschaften, die mit ARPNO Präfix beginnen: ARPNOMODIFY (das ist, was Sie brauchen), ARPNOREPAIR und ARPNOREMOVE . Diese Eigenschaften definieren die Verfügbarkeit der Option in Hinzufügen / Entfernen-Konsole.

Hope, das hilft.

Wenn Sie mit WixUI_Mode und nicht mit angepassten MaintenanceTypeDlg.wxs dann sollten Sie definieren <Property Id="ARPNOMODIFY" Value="1" /> in YOUR_MAIN_UI.wxs Datei.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top