PDA

View Full Version : Suit - Advanced UI project - Always Create Debug log option



izm43l
01-16-2019, 09:32 AM
Greetings,
Ive just come across this option in
Media - Releases - Setup.exe
- Always Create Debug Log - yes/no

Is there a way to define the target dir for the debuglog? I havent found anything anywhere. But maybe i missed something? Because i would like to use it, but i dont want to keep it next to the setup.exe and if i make the move action OnEnd, there might be leftover. When the logging is finished.

Jenifer
01-18-2019, 05:04 AM
Greetings,
Ive just come across this option in
Media - Releases - Setup.exe
- Always Create Debug Log - yes/no

Is there a way to define the target dir for the debuglog? I havent found anything anywhere. But maybe i missed something? Because i would like to use it, but i dont want to keep it next to the setup.exe and if i make the move action OnEnd, there might be leftover. When the logging is finished.

Hi,

You can achieve it via IsCmdBld.exe commandline parameter with /debuglog"pathtolog" Eg:Setup.exe /debuglog"C:\PathToLog\setupexe.log" but not via UI.

Can you please clarify what do you mean by this "if i make the move action OnEnd, there might be leftover. When the logging is finished."?


Thanks,
Jenifer

izm43l
01-28-2019, 09:14 AM
Hi,

You can achieve it via IsCmdBld.exe commandline parameter with /debuglog"pathtolog" Eg:Setup.exe /debuglog"C:\PathToLog\setupexe.log" but not via UI.

Can you please clarify what do you mean by this "if i make the move action OnEnd, there might be leftover. When the logging is finished."?


Thanks,
Jenifer
Hello,
Sorry i didnt notice the respons earlier, however according to https://helpnet.flexerasoftware.com/installshield19helplib/helplibrary/ISCmdBldParam.htm? the ISCmdBld doesnt have parameter that you suggested. So i tried followin, as last resort try, without any luck.


"..pathTo\IsCmdBld.exe" -p "..pathTo\PM.Suite.issuite" -l debuglog="C:\Path"

and to clarify what i meant by the line you quoted..
I created c# action, that i call from Suite in event OnEnd, which moves the InstallShield.log. The action moves the log, however "new" InstallShield.log is created next to the setup.exe with the information how the Move action finished.

Jenifer
01-29-2019, 03:31 AM
Hello,
Sorry i didnt notice the respons earlier, however according to https://helpnet.flexerasoftware.com/installshield19helplib/helplibrary/ISCmdBldParam.htm? the ISCmdBld doesnt have parameter that you suggested. So i tried followin, as last resort try, without any luck.


"..pathTo\IsCmdBld.exe" -p "..pathTo\PM.Suite.issuite" -l debuglog="C:\Path"

and to clarify what i meant by the line you quoted..
I created c# action, that i call from Suite in event OnEnd, which moves the InstallShield.log. The action moves the log, however "new" InstallShield.log is created next to the setup.exe with the information how the Move action finished.

Hi,

Apologies for misinterpreting the text,i was suggesting to go for commandline option while launching setup.exe(output of Suite setup).Thereby mentioned the example "Setup.exe /debuglog"C:\PathToLog\setupexe.log""

There is no support for passing targetdir value via IDE today in InstallShield


Thanks,
Jenifer