This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Did you find how to solve the -l issue with IsCmdBld 2012?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
‎Jun 10, 2008
05:56 AM
Help Please (IsCmdBld.exe) I getting crazy Please HELP
:mad: Hi all :confused: :confused:
i run this line in bat file and i try to override a path variable that has been specified in the Path Variables view but this is NOT work i don't understand why the line is build some exe file and work with the old path
this is the line:
IsCmdBld.exe -l MsiPath="C:\Views\Beta41_Vista32\test.msi" -p "C:\InstallShield 2008 Projects\OuterMsiXP32\OuterMsiXP32.ism" -r "OuterMsi_XP32" -c UNCOMP -b "c:\Test\XP32"
Comment
some one know how i build it in one exe file only ? which argument i need to pass in the IsCmdBld.exe command line ?
Thanks Yaniv
i run this line in bat file and i try to override a path variable that has been specified in the Path Variables view but this is NOT work i don't understand why the line is build some exe file and work with the old path
this is the line:
IsCmdBld.exe -l MsiPath="C:\Views\Beta41_Vista32\test.msi" -p "C:\InstallShield 2008 Projects\OuterMsiXP32\OuterMsiXP32.ism" -r "OuterMsi_XP32" -c UNCOMP -b "c:\Test\XP32"
Comment
some one know how i build it in one exe file only ? which argument i need to pass in the IsCmdBld.exe command line ?
Thanks Yaniv
(5) Replies
‎Jun 10, 2008
10:47 AM
Is this path variable used by a file that is statically linked into the project, or is it used by a dynamic file link? If the path variable is used by a dynamic link, there is an issue with the command line/standalone build that will cause the path variable to use its default value. This issue was submitted under work order IOC-000065332 which has been resolved in InstallShield 2009.
You may try using a registry or environment path variable instead to work around this issue.
You may try using a registry or environment path variable instead to work around this issue.
‎Jun 10, 2008
12:12 PM
Ok but if i work with static link this need to work ? i use in installshield 2008 Premier
so waht i need to do if i need to write .bat file that chenge the path file for 4 OS(XP,VISTA,32,64) all build use in different file
and i need do 4 new setup.exe in one click.
you have any idea ??
Thanks Yaniv
so waht i need to do if i need to write .bat file that chenge the path file for 4 OS(XP,VISTA,32,64) all build use in different file
and i need do 4 new setup.exe in one click.
you have any idea ??
Thanks Yaniv
‎Jun 11, 2008
08:49 AM
My two cents ( 100% personal preference 😞
I always use my build automation to bring all of my dependencies into view by getting/copying them into a subfolder of ISProjectDir and make everything relative that way. I also follow the pattern that AdminStudio does where I have root subfolders with names like:
WindowsSystem32Folder
WindowsFolder
CommonFilesFolder
ProgramFilesFolder
I also end up having folders like:
Support Files
Script Files
MergeModules
I just find it easier to integrate and manage if I set things up this way. This way it's easier to do build/source archival, file referencing, ectera.
I always use my build automation to bring all of my dependencies into view by getting/copying them into a subfolder of ISProjectDir and make everything relative that way. I also follow the pattern that AdminStudio does where I have root subfolders with names like:
WindowsSystem32Folder
WindowsFolder
CommonFilesFolder
ProgramFilesFolder
I also end up having folders like:
Support Files
Script Files
MergeModules
I just find it easier to integrate and manage if I set things up this way. This way it's easier to do build/source archival, file referencing, ectera.
‎Nov 20, 2014
06:36 AM
Hello
I know this post is for many years ago but I have a same problem with Installshield 2012 spring.
I have several path variables which I need to override them when I am runnign ISCmdBld.exe. These path variables are used by a dynamic file link.
I tried ISCmdBld.exe -p blabla.ism -l PATH_TO_SOURCE_FILE="new path" but it doesn't work.
Do you have any idea what can be a problem, or how can I solve it? In general is it possible to override path variable that used by dynamic file link in IS 2012 spring or not?
Thanks in advance!
Cheers
I know this post is for many years ago but I have a same problem with Installshield 2012 spring.
I have several path variables which I need to override them when I am runnign ISCmdBld.exe. These path variables are used by a dynamic file link.
I tried ISCmdBld.exe -p blabla.ism -l PATH_TO_SOURCE_FILE="new path" but it doesn't work.
Do you have any idea what can be a problem, or how can I solve it? In general is it possible to override path variable that used by dynamic file link in IS 2012 spring or not?
Thanks in advance!
Cheers
‎Mar 31, 2015
05:27 AM
Negar mak wrote:
Hello
I know this post is for many years ago but I have a same problem with Installshield 2012 spring.
I have several path variables which I need to override them when I am runnign ISCmdBld.exe. These path variables are used by a dynamic file link.
I tried ISCmdBld.exe -p blabla.ism -l PATH_TO_SOURCE_FILE="new path" but it doesn't work.
Do you have any idea what can be a problem, or how can I solve it? In general is it possible to override path variable that used by dynamic file link in IS 2012 spring or not?
Thanks in advance!
Cheers
I'm now running into this as well. Thought I have 2014, for a specific project still need to use 2012 and adding automation to it.
The -l doesn't work in 2012, but does for 2014.
Is there any solution except running the 2014 and have it upgrade the ISM every nightly just for build?
Thanks.