- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Prerequisite command line arguments not being passed from Setup.exe..
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Prerequisite command line arguments not being passed from Setup.exe..
I just installed IS 2020 and was doing a little testing and found an error with a previously functional prerequisite called from the setup.exe. It's an .exe and in the prerequisite setting ' Specify the command line for the application:' is set to [ProductLanguage]. I've attached an image of the setting.
The prerequisite .exe first grabs the command line arguments array and element 0 is the path to the running .exe, while element 1 should be the product language identifier. However I can see that there is no element 1, which means the command line argument is no longer making it or being passed from the setup.exe (there is a language selection box displayed at initiation of the setup.exe) to the prerequisite .exe.
Did something change with 2020 in this regard?
- Tags:
- prerequisites
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
I think I figured it out...
https://docs.flexera.com/installshield23helplib/helplibrary/SetupPrereqEditorCmdLine.htm?
After placing [ProductLanguage] in the the silent mode command line parameters, it seemed to pass things in. Hopefully that solves it.