Ich habe ein InstallShield 2009 MSI-Projekt mit ein paar Abkürzungen. Ich würde gerne ändern, welches Symbol für diese Verknüpfungen verwendet wird, abhängig von der Veröffentlichung. Jede Version ist für ein separates Land (und daher Sprache) und einige haben ein anderes Symbol. Ist das möglich und wie?InstallShield 2009 anderes Verknüpfungssymbol für verschiedene Versionen
Antwort
Hier sind ein paar Ideen für Ansätze; keiner ist perfekt. Erstens, da Sie verschiedene Sprachen angeben, ist es am besten, diese Verknüpfungen in eine Komponente pro Sprache zu trennen. Dann können Sie die Einstellung "Sprachen" für die Komponente in Verbindung mit einer Sprachauswahl für jede Version verwenden, um auf die gewünschte Version zu filtern.
Der zweite Ansatz ist viel lockerer und ist wahrscheinlich ohne einen automatisierten Build-Prozess nicht zu pflegen. Sie können den Pfadvariablenreferenzwert, der vom Symbol der Verknüpfung verwendet wird, sorgfältig anpassen und den für diese Pfadvariable in jedem Build verwendeten Wert überschreiben. Somit würde jeder Build auf eine andere Datei verweisen.
Sie können auch die MUI-Optionen überprüfen, wenn Sie eine Windows Installer 4.0/4.5-Abhängigkeit übernehmen können, aber ich sehe dort keine Symbolunterstützung. Mithilfe der MUI-Unterstützung können Sie einen Ressourcenindex in einer DLL angeben, der zum Abrufen des Werts der entsprechenden Sprache verwendet wird. Aber dies sind nur für Display Name und Beschreibung Äquivalente.
- 1. Wie InstallShield vorherige Versionen deinstallieren?
- 2. Warum erkennt InstallShield 2009 .NET 3.5 SP 1 nicht?
- 3. Betriebssystemkompatibilität für verschiedene .NET Framework-Versionen
- 4. Bedingte Shebang-Zeile für verschiedene Python-Versionen
- 5. apt-get install für verschiedene Python-Versionen
- 6. Universal-Binärdatei für verschiedene SSE-Versionen
- 7. WPN-XM-Unterstützung für verschiedene PHP-Versionen
- 8. Android: Wie verwendet man verschiedene Themen für verschiedene Android-Versionen?
- 9. Mongo db verschiedene Versionen
- 10. Uploading auf den Käseshop verschiedene Versionen eines Pakets für verschiedene Versionen von Python
- 11. Travis: anderes `Skript` für verschiedene Zweige?
- 12. Verschiedene Versionen von Proto-Dateien
- 13. Wie erzwingen Neustart nach der Deinstallation für ein Basic MSI-Projekt in Installshield 2009 Premier
- 14. Pakete für Pypi für verschiedene Python-Versionen vorbereiten
- 15. Orpheus für Delphi 2009
- 16. Installshield mehrsprachige Probleme
- 17. Erfordern verschiedene Perl-Versionen unterschiedliche CPAN-Modulinstallationen?
- 18. Verschiedene Netty-Versionen und ihre Zwecke
- 19. Design von Dienstprogrammen für verschiedene Versionen von 3rd Party Bibliothek
- 20. Wie erstelle ich ein App-Symbol für verschiedene iOS-Versionen?
- 21. Verschiedene Maven-Compiler-Versionen für Test und Main
- 22. Verschiedene Datentypen für die gleiche Abfrage zwischen Power Shell-Versionen
- 23. Verwenden verschiedener Versionen von Python für verschiedene Projekte in Eclipse
- 24. Verschiedene PHP-Versionen in VPS für jedes Konto. Wie?
- 25. Kompilieren von Delphi-Komponentenpaket (bpl) für verschiedene Delphi-Versionen
- 26. Gemeinsam genutzte Bibliothek für verschiedene Versionen von Ubuntu verwalten
- 27. konfigurieren verschiedene Versionen derselben Grails-Anwendung
- 28. Verknüpfungssymbol in einer CAB-Datei
- 29. Erstellen Sie verschiedene Versionen einer Android-Anwendung
- 30. Durch verschiedene Versionen in Kerndaten migrieren