Aug 12, 2019
01:38 AM
InstallShield prerequisite framework is designed for this purpose. It checks the condition and attempts installation before if your main installation starts. As well skips the installation if the Redistributable is already present on the machine. You just need to add the prerequisite and edit conditions based on your requirement.
Attempting it as part of custom action adds lot of extra work and may not work as expected as Microsoft Visual C++ 2010 Redistributables (x86) itself is msi installation and running multiple msi installations at the same time is not permitted (limitation from windows).
... View more
Aug 12, 2019
01:13 AM
You can run it as InstallShield setup prerequisite. Make sure below conditions are set\modified as per your requirement. Default conditions are set based on Microsoft target system requirements mentioned on 2010 x86 download page. For example, if you would like to run this prerequisite on any Windows 10 (x86 and x64) machines then you need to add condition "Windows 10 (any)".
... View more
Aug 11, 2019
11:17 PM
Move CtrlSetText command after dialog gets initialized.
while (!bDone) nControl = WaitOnDialog("FirstDialog"); switch (nControl) case DLG_INIT: hwndDlg = CmdGetHwndDlg("FirstDialog"); SdGeneralInit("FirstDialog", hwndDlg, 0, ""); CtrlSetText(szDialogName,UserNameText,"Hello"); CtrlSetText(szDialogName,InputTextBox,"World");
case BUTTON_BACK: // user clicked Back nReturn = BUTTON_BACK; bDone = TRUE; case BUTTON_NEXT: nReturn = BUTTON_NEXT; bDone = TRUE; default: if (SdIsStdButton(nControl) && SdDoStdButton(nControl)) then bDone = TRUE; endif; endswitch; endwhile;
For more information, please refer below link.
https://helpnet.flexerasoftware.com/installshield25helplib/Subsystems/LangRef/helplibrary/LangrefCtrlSetText_example.htm
... View more
Aug 07, 2019
04:27 AM
Can you try passing /clone_wait parameter to setup.exe from launcher.exe?
... View more
Aug 06, 2019
11:27 PM
You cannot access FEATURE[feature-name].actionState from managed code and InstallScript actions as these are run by the engine instead of InstallShield UI.
You should be able to assess those strings as the property name in an ISuiteExtension::get_Property or ISuiteUIExtension::get_Property calls from a C++ suite extension DLL that makes use of the ISuiteUIExtension interface.
You can refer below page and related links for more information
https://helpnet.flexerasoftware.com/installshield25helplib/helplibrary/SteExtCondAuthor.htm#buildingconditionalstatements_855647854_1039129
... View more
Jul 30, 2019
05:04 AM
There is no solution currently available for 2016, however you can contact support@flexerasoftware.com and they should be able to help you on this further.
... View more
Jul 30, 2019
04:10 AM
No, InstallShield 2014 has already passed its end-of-life date. Please refer below link for more information.
https://helpnet.flexerasoftware.com/eol/installshield.htm
... View more
Jul 30, 2019
03:28 AM
This issue has been resolved in InstallShield 2019 version. Please refer release notes from below link: https://helpnet.flexerasoftware.com/installshield25helplib/rn/ReleaseNotes.htm
... View more
Jul 25, 2019
06:33 AM
You need to return your existing standalone license and generate new license file from PLC (based on new host id)
For detailed instructions, refer below link:
https://helpnet.flexerasoftware.com/plc/pdf/InstallShieldProductLicensing.pdf#page=9
... View more
Jul 25, 2019
01:31 AM
Looks like InstallShield needs offline activation. Please contact support@flexerasoftware.com with your InstallShield license information. They should be able to help you.
... View more
Jul 20, 2019
07:28 AM
1. Set property to your edit box property=MYTEXTBOX
2. Create InstallScript custom action (make sure MyFunction iss elected) and sequence it as desired
3. Use install script to read the property as below and use installscript registry methods to update the value in the registry.
function MyFunction(hMSI) // To Do: Declare local variables. STRING textAreaValue;
NUMBER textAreaValueBuffer; begin
textAreaValueBuffer = MAX_PATH;
if(MsiGetProperty(hMSI, "MYTEXTBOX", textAreaValue, textAreaValueBuffer) == ERROR_SUCCESS) then
SprintfBox(INFORMATION,"The value of text area cntrol","The value of MYTEXTAREA is %s", textAreaValue);
endif; // To Do: Write script that will be executed when MyFunction is called.
end;
... View more
Jul 18, 2019
11:57 PM
Calling SetDllDirectory(szMainToolDir) before LaunchAppAndWait method should work for you. I would recommend to revert to the standard search path by calling SetDllDirectory( "") to safeguard your installation.
... View more
Jul 18, 2019
11:47 PM
Yes, this issue is already reported to InstallShield product team and it would be addressed in future release. Please contact Flexera support with your maintenance plan details and they should be able to help you with more details.
... View more
Jul 18, 2019
11:19 PM
If you are using InstallShield version 2014 and newer, you can process your offline request using below URL (on any machine with internet):
https://flexerasoftware.flexnetoperations.com/control/inst/offlineActivation
For older versions (2013 and older), I think OActivations@flexerasoftware.com should work. You can also email to support@flexerasoftware.com or you can call the support number and will help you activate InstallShield, regardless of a maintenance plan or your use of an End of Life version of InstallShield.
... View more
Jul 16, 2019
11:14 PM
As a work around you can change the patch msp file component to 64bit using orca or installshield and then try to install the patch it will update in 64 registry location.
OR
Try using minor upgrade via patch design.
... View more
- « Previous
- Next »
Latest posts by Varaprasad
Subject | Views | Posted |
---|---|---|
335 | Sep 03, 2020 07:05 AM | |
255 | Sep 03, 2020 06:57 AM | |
280 | Sep 03, 2020 06:52 AM | |
328 | Sep 03, 2020 06:46 AM | |
251 | Sep 03, 2020 06:40 AM | |
290 | Sep 03, 2020 06:32 AM | |
268 | Sep 03, 2020 06:26 AM | |
3843 | Jan 10, 2020 02:42 AM | |
24500 | Oct 22, 2019 11:00 AM | |
24506 | Oct 22, 2019 06:58 AM |
Activity Feed
- Posted Build Warning 9583 on InstallShield Knowledge Base. Sep 03, 2020 07:05 AM
- Posted Build Error 9582 on InstallShield Knowledge Base. Sep 03, 2020 06:57 AM
- Posted Build Error 9581 on InstallShield Knowledge Base. Sep 03, 2020 06:52 AM
- Posted Build Warning 9580 on InstallShield Knowledge Base. Sep 03, 2020 06:46 AM
- Posted Build Error 9579 on InstallShield Knowledge Base. Sep 03, 2020 06:40 AM
- Posted Build Warning 9578 on InstallShield Knowledge Base. Sep 03, 2020 06:32 AM
- Posted Build Error 9577 on InstallShield Knowledge Base. Sep 03, 2020 06:26 AM
- Posted Re: InstallShield 2019 R3 download on InstallShield Forum. Jan 10, 2020 02:42 AM
- Posted Re: Visual C++ 2019 x64 Prerequisite fails when Visual C++ 2017 x64 is installed on InstallShield Forum. Oct 22, 2019 11:00 AM
- Posted Re: Visual C++ 2019 x64 Prerequisite fails when Visual C++ 2017 x64 is installed on InstallShield Forum. Oct 22, 2019 06:58 AM
- Posted Re: How to add 3rd Party( Microsoft) msi to the list of Redistributables on InstallShield Forum. Oct 04, 2019 08:48 AM
- Got a Kudo for Re: Message box with a return code. Oct 03, 2019 05:45 PM
- Posted Re: Access support files in powershell actions on InstallShield Forum. Oct 03, 2019 11:04 AM
- Posted Re: Is it possible to let a powershell action script abort an installation on InstallShield Forum. Oct 03, 2019 10:37 AM
- Posted Re: How to add 3rd Party( Microsoft) msi to the list of Redistributables on InstallShield Forum. Oct 03, 2019 10:00 AM
- Posted Re: Message box with a return code on InstallShield Forum. Oct 03, 2019 09:35 AM
- Posted Re: Message box with a return code on InstallShield Forum. Oct 02, 2019 09:57 AM
- Posted Re: A way for creating a new acount without accout Administrator(Lisence Center). on InstallShield Forum. Sep 25, 2019 08:21 AM
- Posted Re: Download previous versions of InstallShield(Professional) on InstallShield Forum. Sep 25, 2019 12:32 AM
- Got a Kudo for Re: LaunchAppAndWait. Sep 24, 2019 11:33 AM