J'ai donc ce pseudo code dont j'ai besoin de la syntaxe de l'InstallScript pour, pour une installation MSI de base que je crée avec Installshield.Openscript Syntaxe: Appel d'une propriété, conversion en variable, puis définition de la propriété
Je dois appeler dans une propriété précédemment définie, [SERIAL]
qui a trois chiffres. Si la valeur est supérieure à 235, j'ai besoin de soustraire 235 de la valeur et de l'enregistrer sous forme de chaîne, et une autre chaîne séparément, sinon 1. Les deux chaînes de résultats doivent être définies comme nouvelles propriétés globales pour utiliser plus tard dans l'installation.
Code Pseudo:
// call in the SERIAL property here.
if SERIAL > 235 then
string sIOVERSION = 2;
string sIOIP = "192.22." + (SERIAL - 235) + ".1";
else
string sIOVERSION = 1;
string sIOIP = "192.2." + SERIAL + ".1";
endif
// update properties [IOVER] and [IOIP] to the values of sIOVERSION and sIOIP
Le projet "Basic MSI" n'utilise pas InstallScript, mais vous devez utiliser des actions personnalisées. Si vous souhaitez utiliser InstallScript, vous devez utiliser "Projet MSI InstallScript" ou "Projet InstallScript". Quelle est votre question, de toute façon? –
J'ai activé InstallScript sur un MSI de base, l'option est au-dessus de Actions et Séquences personnalisées. J'ai besoin du pseudo code dans la bonne syntaxe installscript. –