Mar 13, 2023
09:41 AM
Situation:
Basic MSI with Installshield 2015.
I have a dialog with a radio button group with 3 radio buttons. I want to try to achieve the behavior that the Next button enables on-the-fly when one specific radio button is selected. Selecting another one, disables the Next-button again (exactly the same behavior as in the License Agreement Dialog, but I think that Installshield uses some extra build-in code that achieves this... Hope you can correct me if I'm wrong 😉
As disabling radio-buttons in a radio button group is not possible, what the first option was that I was looking for, I came to this possibility... but I could not get it to work.
Any ideas?
... View more
Labels
- Labels:
-
InstallShield 2015 Premier
Jan 23, 2023
09:56 AM
Thanks for the info.
I'm 100% sure the password is correct because all projects build on other systems with the same build commando.
It's only 1 system that gives the signing problem.. and it worked with the previous certificate.
Will investigate the option to import the certificate but this has not really my preference.
Thank you
... View more
Jan 23, 2023
05:08 AM
I have exactly the same problem.
The problem occurs on 1 specific build system (with StandAlone Builder 2015 installed) and it came up after we updated our certificate file (pfx file used within the signing tab of the release view).
Our previous certificate file (Godday) expired and we replaced it with a certificate file from GlobalSign. As I gave the pfx file the same name as before, I only updated the certificate password in all our installer projects.
Building our installer projects manually via Installshield (2015) on my development sytem or automatically on our build systems via Standalone Builder (2015) goes fine for all our projects except on 1 build system. On that system we get signing errors for ALL our installer projects.
Below a snipped from a verbose build log file from one of our projects:
============================================================================
Deleting file "C:\Users\amdzm\AppData\Local\Temp\1\ISC4FBC.tmp" Creating path "C:\Users\amdzm\AppData\Local\Temp\1\ISC4FBC.tmp" Copying from "d:\dev\apogee2\installers\sum\dev\tmp_Prepress_x64\resources\files\sum_sources\x64\AgfaLib140\CommonInstaller_dl.dll" to "C:\Users\amdzm\AppData\Local\Temp\1\ISC4FBC.tmp\CommonInstaller_dl.dll" Removing read-only attribute for file "C:\Users\amdzm\AppData\Local\Temp\1\ISC4FBC.tmp\CommonInstaller_dl.dll" Started signing CommonInstaller_dl.dll ... SigningHelper: error 0x80070056 while attempting to sign file ISDEV : error -1027: Failed signing CommonInstaller_dl.dll Deleting file "C:\Users\amdzm\AppData\Local\Temp\1\ISC4FDD.tmp" Creating path "C:\Users\amdzm\AppData\Local\Temp\1\ISC4FDD.tmp" Copying from "d:\dev\apogee2\installers\sum\dev\tmp_Prepress_x64\resources\files\sum_sources\x64\Hardcodet.Wpf.TaskbarNotification.dll" to "C:\Users\amdzm\AppData\Local\Temp\1\ISC4FDD.tmp\Hardcodet.Wpf.TaskbarNotification.dll" Removing read-only attribute for file "C:\Users\amdzm\AppData\Local\Temp\1\ISC4FDD.tmp\Hardcodet.Wpf.TaskbarNotification.dll" Started signing Hardcodet.Wpf.TaskbarNotification.dll ... SigningHelper: error 0x80070056 while attempting to sign file ISDEV : error -1027: Failed signing Hardcodet.Wpf.TaskbarNotification.dll
============================================================================
Any hints, tips... about what the problem can be?
I don't understand it as it only happens on one specific build system and before the certificate update, it worked fine!
... View more
Sep 26, 2022
06:41 AM
Hi @Revenera_Ian ,
as Powershell script usage don't give you the return processing option 'Asynchronous (No wait for completion)', I had to make an exe that does this job.
Making an exe custom action gives you the option 'Asynchronous (No wait for completion)'... what is what you want in my situation.
Thanks for the tips to point me to the correct implementation!
... View more
Sep 14, 2022
03:55 PM
Hi @Revenera_Ian ,
I will give your proposal a try and let you now the outcome.
Thank you!
... View more
Sep 14, 2022
09:59 AM
Hi Ian,
Thanks for the fast reply... much appreciated.
Your second proposal is not an option for us. The installer needs to be started by double clicking the setup.exe 😏
Your first proposal... that is also what I wanted to do but my question is here if there is a place to do so to have the complete logging? Because... doing it at the very end of the installation... I'm afraid the logfile is not complete yet, and it need to be to be honest.
Or do I miss something?
Thank you!
... View more
Sep 14, 2022
08:33 AM
Hi,
I need to find a possibility to generate a unique logfile name with date and time in its name.
At this moment, I have defined in the setup.exe tab of the release view a logfile name via the MSI command line arguments. Something as /L*v %windir%\temp\<company>_<product>_install.log
We used this approach for a long time already and we want to keep it like this, as this location and naming is known among our service engineers.
BUT... every time the setup is started again, this logfile is overwritten.
So I was wondering If there is a possibility to launch a self-written tool that takes care of making the logfile name unique BUT to launch it at the end of the setup, when no extra logging takes place anymore? This to make sure the logfile is not in use AND is complete.
I was thinking on launching this custom tool when clicking finish on the finish dialog but probably some extra logging takes place AFTER the launching of this custom tool??
Someone can confirm this?
Any idea's about how to handle this (unsolvable) problem.
Something extra I want to say... there is no option to write a wrapper around the setup 😉
... View more
Labels
- Labels:
-
InstallShield 2015 Premier
Jul 13, 2022
01:52 AM
Installshield 2022 has been released I see.
I don't see any mention in the release notes but I still hope for it....: is there already support for 64-bit installscript custom actions added?
More in detail... loading of 64-bit dll's via an installscript custom action.
Because the lack of this feature is the only reason that we still need to build 32-bit dll's in our whole software development chain.
... View more
Labels
- Labels:
-
InstallShield 2022
Feb 10, 2022
02:33 AM
Hi, when you click on the 'Next'-button on a dialog, the 'Next', 'Back' and 'Cancel' buttons are auto-disabled as long as the next dialog isn't appearing. Same with also the print-button on the LicenseAgreement dialog. Where is this controlled? Can you control this yourself or is this programmed by Installshield? Update: I found out that the disabling of the 'dialog flow'-buttons can be controlled by using the [Busy] property. On my dialog, I have also a radiobuttongroup control. Going to test if this control also can be disabled when clicking on the next button. Anyone having experience with this scenario? (Basic MSI project)
... View more
Labels
Jun 03, 2021
06:36 AM
Hi Varul, thank you for your input and fast reponse. I understand the solution you propose but for design reasons this is not really possible to be honest. I will safe you the detailed explanation. You see it correct. I'm developing one new msi installer at the moment. Choosing Option A, like you call it, will not install any defined features and components but will call a couple of msi installers (I already made longer ago). Choosing Option B, will lead to the custom selection dialog and will install the selected features. So Option A will skip the custom selection dialog, but also needs to disable all defined features. Is there no other solution possible? Playing around with the REMOVE and ADDLOCAL properties maybe? As already said, setting REMOVE=ALL will not install any feature in case of option A, but will neither not create an uninstall entry. And I don't want that. Hopefully it is clear to you what I try to achieve...
... View more
Jun 03, 2021
03:54 AM
Hi, (I'm using IS 2015 Premier) I defined several features with the installlevel accordingly (no conditions set on these features) After the license agreement dialog, I've created a custom dialog where you can choose an option(besides 2 other ones), that only call's some other msi installers, and that's it. So it should not install any of the defined features and components(the 2 other options do but his aside) So, roughly said, all features should be disabled when choosing this specific dialog option. What is the easiest way to achieve this? As the dialogs comes after the costfinalize action, I don't see it for the moment 😉 Any help appreciated! Update: I tried to add the REMOVE=ALL action on the NEXT button of that custom dialog (when I know which option the user has choosen). This works as far that all features are disabled BUT in this case, no Programs and Features entry is created (as it probably sees it as a complete uninstall this way). This is not the behavior I want...
... View more
Labels
- Labels:
-
InstallShield 2015 Premier
Aug 28, 2020
08:46 AM
Hi @Jenifer , ok, this explanation says it all. Not what I wanted to hear actually. There goes my only reason for upgrading to IS 2020... 😏 Any idea if it will ever be possible to use IScript actions in a 64-bit installer project? Something where is already been working on?!? All my installation projects use Installscript custom actions 😞 Thanks for the info! Cheers, Christoph
... View more
Aug 28, 2020
08:26 AM
Testing current the conversion from a small IS 2015 premier project to IS 2020R2 Premier with the evaluation copy. I'm especially interested in the "pure 64-bit launcher" feature. I setted this option to true in the release building pane but at I got this error: "Installscript custom actions are not supported with 64-bit launcher" - error 7371. Clicking on the error code leads me to an empty knowledge base article. Can someone tell me what is going on here? Is it really what the error tells so? (My basic msi installation projects are packed with Installscript custom actions 🤔)
... View more
Labels
- Labels:
-
InstallShield
-
InstallShield 2020 R2
Feb 19, 2020
02:05 AM
@vdonga Finally my patience will be rewarded! 😉 I'm looking forward to it.
... View more
Oct 22, 2019
04:02 AM
Hi @Jenifer , Any idea when the setup.exe process will be 64-bit in a pure 64-bit installation project? It is a real pain in the ass having the setup.exe process still as a 32-bit process in these times. With all the projects we develop we made the switch to 64-bit already a long time ago, but we still need to build the dll's used by the installer during installation time into 32-bit! Every new release of Installshield I'm looking to the new features to see if this is finally supported but still nothing. What is the reason to not foresee a 64-bit setup.exe launcher?
... View more
Latest posts by Christoph
Subject | Views | Posted |
---|---|---|
166 | Mar 13, 2023 09:41 AM | |
321 | Jan 23, 2023 09:56 AM | |
342 | Jan 23, 2023 05:08 AM | |
466 | Sep 26, 2022 06:41 AM | |
541 | Sep 14, 2022 03:55 PM | |
546 | Sep 14, 2022 09:59 AM | |
553 | Sep 14, 2022 08:33 AM | |
172 | Jul 13, 2022 01:52 AM | |
181 | Feb 10, 2022 02:33 AM | |
599 | Jun 03, 2021 06:36 AM |
Activity Feed
- Posted Disable/Enable Next-button in a dialog based on RadioButtonGroup selection on InstallShield Forum. Mar 13, 2023 09:41 AM
- Posted Re: SigningHelper: error 0x80070056 while attempting to sign file on InstallShield Forum. Jan 23, 2023 09:56 AM
- Posted Re: SigningHelper: error 0x80070056 while attempting to sign file on InstallShield Forum. Jan 23, 2023 05:08 AM
- Tagged Re: SigningHelper: error 0x80070056 while attempting to sign file on InstallShield Forum. Jan 23, 2023 05:08 AM
- Tagged Re: SigningHelper: error 0x80070056 while attempting to sign file on InstallShield Forum. Jan 23, 2023 05:08 AM
- Tagged Re: SigningHelper: error 0x80070056 while attempting to sign file on InstallShield Forum. Jan 23, 2023 05:08 AM
- Tagged Re: SigningHelper: error 0x80070056 while attempting to sign file on InstallShield Forum. Jan 23, 2023 05:08 AM
- Tagged Re: Custom, unique logfile name on InstallShield Forum. Sep 26, 2022 06:42 AM
- Posted Re: Custom, unique logfile name on InstallShield Forum. Sep 26, 2022 06:41 AM
- Posted Re: Custom, unique logfile name on InstallShield Forum. Sep 14, 2022 03:55 PM
- Posted Re: Custom, unique logfile name on InstallShield Forum. Sep 14, 2022 09:59 AM
- Posted Custom, unique logfile name on InstallShield Forum. Sep 14, 2022 08:33 AM
- Posted 64-bit support Installscript custom actions on InstallShield Forum. Jul 13, 2022 01:52 AM
- Posted Clicking 'Next' on dialog and auto-disable on InstallShield Forum. Feb 10, 2022 02:33 AM
- Posted Re: How to deselect features AFTER Costfinalize on InstallShield Forum. Jun 03, 2021 06:36 AM
- Posted How to deselect features AFTER Costfinalize on InstallShield Forum. Jun 03, 2021 03:54 AM
- Posted Re: IS2020 R2 Evaluation: Build error -7371 on InstallShield Forum. Aug 28, 2020 08:46 AM
- Posted IS2020 R2 Evaluation: Build error -7371 on InstallShield Forum. Aug 28, 2020 08:26 AM
- Posted Re: Setup.exe 64bit on InstallShield Forum. Feb 19, 2020 02:05 AM
- Kudoed Setup.exe 64bit for ESPARIAT. Oct 22, 2019 04:03 AM