Comment passez-vous les paramètres au compilateur de ligne de commande d'Inno Setup?
Il a été suggéré dans le groupe de discussion EST d'utiliser /D= mais à l'aide de la iscc.exe qui est venu avec la version 5.2.3-je obtenir une "option Inconnue:" erreur.
Ensuite dans le script, comment utilisez-vous la valeur du paramètre de ligne de commande?
source d'informationauteur AlanKley
Vous devez vous connecter pour publier un commentaire.
Vous faire, comme MicSim dit, faut le préprocesseur. Il est inclus dans la dernière ISPack. Une fois qu'il est installé, iscc /supports de D.
Vous pouvez ensuite utiliser les valeurs définies comme suit (en supposant que vous aviez fait /DVERSION_NAME=1.23):
De l'Inno Setup helpfile:
Les "paramètres supplémentaires" inclure l'option /d.
Si vous souhaitez analyser les arguments de ligne de commande de code dans inno, puis utiliser une méthode semblable à cela. Il suffit d'appeler le inno script à partir de la ligne de commande comme suit:
Vous pouvez appeler le GetCommandLineParam comme cela partout où vous en avez besoin:
//==================================================================
Espère que cela aide...