Ich versuche, unsere NSIS-Setup zu einem WiX/MSI-basierten konvertieren. Ich habe Versionsnummern wie 1.0.4 oder 1.0.4.898 verwendet, was gut funktioniert. Aber wenn ich eine Beta mache, nenne ich das 1.0.4beta1, was sich von 1.0.4 unterscheidet (zum Beispiel steht in der Aboutbox "Beta", also ist es eigentlich mit verschiedenen Präprozessor #defines aufgebaut). Dies scheint mit WiX nicht möglich zu sein, das Version-Attribut eines Produkts kann nur eine 'x.x.x.x'-Zeichenfolge enthalten. Wie kodiere ich den Free-Text-Status in der Versions-Zeichenkette wie Beta oder Demostatus? Vielen Dank.Eine Zeichenfolge in einer MSI/WiX-Versionsnummer
1
A
Antwort
1
Windows Installer lässt dies nicht zu (es codiert die ProductVersion-Eigenschaft in einen DWORD-Registrierungswert). Sie müssen stattdessen Ihre benutzerdefinierte Versionsstring in einer anderen Eigenschaft platzieren.
Verwandte Themen
- 1. Teilen einer Zeichenfolge in eine Zeichenfolge [] einer bestimmten Größe
- 2. Suchen einer Zeichenfolge in einer Zeichenfolge
- 3. Suchen Sie eine Zeichenfolge mit Klammern in einer anderen Zeichenfolge
- 4. Einfügen einer Zeichenfolge in eine Zeichenfolge mit einem Index
- 5. Referenz eine Zeichenfolge aus einer anderen Zeichenfolge in Localizable.strings
- 6. Wie spalte ich eine Zeichenfolge mit einer Zeichenfolge in C#
- 7. isInfixOf und eine Zeichenfolge in einer Zeichenfolge zu finden
- 8. Einfügen eine Zeichenfolge in einer anderen Zeichenfolge java
- 9. push_back ein Zeichen von einer Zeichenfolge in eine andere Zeichenfolge
- 10. Antlr Grammatik für eine Zeichenfolge in einer Zeichenfolge
- 11. Mit preg_match eine Zeichenfolge in einer Zeichenfolge extrahieren?
- 12. Eine Zeichenfolge in einer großen Textdatei abgleichen?
- 13. Einfügen einer Zeichenfolge in eine Zellreferenz
- 14. TypeScript Konvertieren einer Zeichenfolge in eine Zahl
- 15. Preg_Match eine Zeichenfolge in Form einer URL
- 16. eine Nummer aus einer Zeichenfolge in Python
- 17. Umwandlung einer Zeichenfolge in eine Doppel
- 18. Konvertieren einer Zeichenfolge in eine Datetime
- 19. Eine in einer Datenbank gespeicherte Zeichenfolge interpolieren
- 20. Ersetzen Teilstring Zeichenfolge in einer Tabelle mit Zeichenfolge in einer anderen Tabelle für eine ganze Spalte
- 21. Ergreifen Sie eine Zeichenfolge aus einer Datei in einer Zeile?
- 22. eine ganze Zahl und eine Zeichenfolge in einer Enum-Klasse
- 23. Teilen Sie eine Zeichenfolge auf einer Zeichenfolge nicht ein Zeichen
- 24. C# Aufteilen einer Zeichenfolge durch eine andere Zeichenfolge
- 25. Testen, ob eine Zeichenfolge mit einer anderen Zeichenfolge beginnt oder mit einer anderen Zeichenfolge endet
- 26. Wie kann ich mit einer Zeichenfolge durch eine Zeichenfolge "sprechen"
- 27. Suche nach allen Instanzen einer Zeichenfolge in einer Zeichenfolge
- 28. Erweiterung einer Zeichenfolge in Anführungszeichen innerhalb einer anderen Zeichenfolge
- 29. eine Variable aus einer Zeichenfolge mit dem Namen erstellen oder eine Zeichenfolge erstellen aus einer Variablen
- 30. zählen, wie oft eine Zeichenfolge innerhalb einer anderen Zeichenfolge erscheint