Nov 29, 2016
06:18 PM
interesting. The msi does have a valid signature, but the build still fails. The certifcate.msi also exists in the Interm folder and has a signature. I can also use signtool.exe in a command shell to successfully sign the packages by hand, so I think that shows that the pfx is not corrupt or expired. ISDEV : error -6258: An error occurred extracting digital signature information from file "...\BCU\BCU\PROJECT_ASSISTANT\Interm\certificate.msi". Make sure the digital signature information provided in the IDE is correct. Regarding the build.log. In the beginning it shows that it's successfully signing the swidtag, the build only fails in the end when it tries to sign the msi/setup.exe packages. Created release folders Started signing regid.2000-02.com.vocera_36DD0A12-F31B-4193-9F2F-DFA01BA916AF.swidtag ... Note: Optional element swid:product_id is not present in swidtag Successfully signed swidtag 'regid.2000-02.com.vocera_36DD0A12-F31B-4193-9F2F-DFA01BA916AF.swidtag' InstallShield Script Compiler Version 23.0.0.288 Copyright (c) 2016 Flexera Software LLC. All Rights Reserved.
... View more
Nov 28, 2016
06:38 PM
Hi, Over the long Thanksgiving weekend all our builds that sign the windows installer package have stopped working. No code or system changes were made. I triple checked that the signing certificate is still valid for another 6 months and that it's not corrupt. It's the same on all build servers and my local dev machine. We use a pfx with password. The certificate was created using SHA-1, which will be deprecated, but according to the documentation it should still work if the certificate was created before Jan 1st 2016 (which it was). I'm running out of ideas what it could be. Did anybody else run into an issue like this before? Here is the full error. Media table successfully built Started signing certificate.msi ... ISDEV : error -6258: An error occurred extracting digital signature information from file "...\PROJECT_ASSISTANT\Interm\certificate.msi". Make sure the digital signature information provided in the IDE is correct. Started signing BCU.msi ... ISDEV : error -6258: An error occurred extracting digital signature information from file "...\BCU\PROJECT_ASSISTANT\SINGLE_EXE_IMAGE\DiskImages\DISK1\BCU.msi". Make sure the digital signature information provided in the IDE is correct. ISDEV : error -6003: An error occurred streaming '...\PROJECT_ASSISTANT\SINGLE_EXE_IMAGE\DiskImages\DISK1\BCU.isc' into setup.exe Any suggestions on what to try are welcome 🙂 Thanks, Sandra
... View more
Labels
- Labels:
-
InstallShield 2016
Oct 06, 2016
01:56 PM
awesome, thanks so much for your help Michael. I got it to work by adding the extra state variable, the installState check and duplicating the whole section. One sets the actionState to empty, the other one to remove depending on the installState. This is the code snippet in case someone is interested. ... -Sandra
... View more
Oct 05, 2016
06:13 PM
Hi, We have a Suite project with several different features. Some of them depend on each other, others are mutually exclusive. We use the default InstallationFeatures Dialog with the FeatureSelectionTree Control. I'm able to select a feature dependency by adding a new Set Property event with appropriate condition under Events / Item changed of the FeatureTree control. So far so good. What I struggle with are the mutually exclusive features and when the Suite is run in maintenance mode. Regarding the first problem. Lets say Feature1 is already checked and the user tries to check Feature2. Both features are mutually exclusive. What I can do is this so that Feature1 gets unchecked: But it only works in this exact order. If Feature2 is checked first and the user tries to check Feature1 afterwards, it automatically gets unchecked again the moment the checkbox is checked. I understand why, but I don't know how to get around it. Does anyone have an idea if this is possible? Regarding the maintenance mode / modify scenario. How would I know if an actionState would have to be set to Remove instead of just being cleared if two mutually exclusive features are selected? Thanks, Sandra
... View more
Labels
- Labels:
-
InstallShield 2016
May 09, 2016
05:50 PM
try to make pLockedString a pointer and use lstrcopy from kernel32 to copy the data in. prototype POINTER Kernel32.lstrcpy( POINTER, POINTER ); function... POINTER pLockedStr, pstr; begin ... //CopyBytes(pLockedStr,0, str, 0, StrLength(str)); pstr = &str; lstrcpy( pLockedString , pstr ); Kernel32.GlobalUnlock(hClipboardData); User32.SetClipboardData(CF_TEXT, hClipboardData); User32.CloseClipboard();
... View more
Sep 25, 2014
12:21 PM
Hi, I had asked tech support the same question for IS 2014. I assume it applies to 2012 Spring as well. This was their answer: The progress turns yellow ('paused') if a package installation yields one of the following error codes... •ERROR_INSTALL_USEREXIT •ERROR_SUCCESS_REBOOT_INITIATED •ERROR_SUCCESS_REBOOT_REQUIRED Sandra
... View more
May 06, 2014
10:50 AM
Hi, Check out this post: http://community.flexerasoftware.com/showthread.php?189285-Offline-Activation-Fails&highlight=reactivation In case the link doesn't work. It basically says set this regkey [HKEY_CURRENT_USER\Software\InstallShield\19.0] "OfflineTransactionPending"=dword:00000001 and restart the IDE. Then the dialog comes up where you can paste in the response file. Worked for me. -Sandra
... View more
Apr 10, 2013
06:37 PM
going with the Merge Module approach seems to speak against the first requirement, that the user should be able to update modules independently in subsequent installs. So going from that requirement, I'd go with MichaelUs first suggestions to upgrade to Premier and go with a Suite project that includes multiple MSI's. In subsequent Releases one can either upgrade the full Suite or only send out the individual MSI packages that changed. -Sandra
... View more
Dec 06, 2012
05:44 PM
Hi, If you only need to create a folder, I'd use a standard action for that instead of a custom action. There is the CreateFolder table that you can use. If you need to do other stuff as well in your custom action and don't want to use the CreateFolder table, sequence the CA after the file costing actions. E.g CostFinalize. That should get rid of the error message. Sandra
... View more
Dec 04, 2012
04:06 PM
Hi Michael, you said that you are looking into adding the automatic logging feature of the Suite in the future. Is there a timeline yet or a known workaround? I tried to set the ISLogDir property to a valid path via the Suites com interface, but it didn't work. The log shows that the property was set, but maybe too late in the game? I inserted the call into the Next Action of the Welcome Dialog. Do you have any suggestions? Thanks, Sandra
... View more
Oct 04, 2012
12:56 PM
Michael, I tried to use the visibility syntax you gave below, but it doesn't work (using 2012 Spring SP1) It seems to me that multiple bindings can not be OR'ed. Could that be a regression in the latest release? What I need to do is to show different configuration dialogs depending on the features the user selected. Some Dlgs are for one feature only, others are shared among several features. So what I tried was to follow your instructions and set a property first in the action and then specify the binding to the property in the Visible field of the Dialog. It works fine when I only have one Binding. E.g. {Binding SELECTED_PRODUCT=FEATURE1} --> the Dlg is shown when FEATURE1 is being selected. As soon as I add a second condition, the dialog is skipped alltogether e.g. {Binding SELECTED_PRODUCT=FEATURE1} or {Binding SELECTED_PRODUCT=FEATURE2} --> the Dialog is not shown for either FEATURE1 or FEATURE2 Any ideas how to fix this? I tried different variations, == instead of =, changed capitalization, used different variables for each product and setting them to true/false like in your example. No success. -Sandra
... View more
Aug 31, 2012
11:30 AM
I just came across your post and wondered if this was ever resolved or if you got feedback from Flexera. It would apply to us too since we have dependencies to the JRE runtime and tomcat. At least JRE is very common to already exists on the system and I think a lot of companies would run into this issue with a Suite install. Sandra
... View more
Aug 16, 2012
02:03 PM
I'm adding my vote to get the Suites uninstall order reversed or even better made configurable. The reason is that our Suite installs several 3rd party components we depend on first (JRE, Apache, Tomcat etc), then runs our MSI that also adds files and makes configuration changes to them etc. During the Suite uninstall, the 3rd party components are removed first and then our uninstall fails when it wants to 'un-do' the customization changes because the apps are already gone. I can work around it by just not removing the customizations, but it's not ideal since I would like them to get reversed when we for example upgrade our MSI, but not touch the 3rd party content. -Sandra
... View more
May 09, 2012
01:26 PM
Hi, here is a snippet I use to update a standard path variable in a vbscript build script. Please note the pluralization for ISWiPathVariables. This was trial and error since the documentation has uses the singular form which didn't work for me. set oProject = CreateObject("ISWiAuto18.ISWiProject") oProject.OpenProject "myproject.ism", True set oPathVariables = oProject.ISWiPathVariables ... oPathVariables("my variable name").Value = "my new value" -Sandra
... View more
Apr 24, 2012
01:41 PM
the same happened to me in IS 2012. Turns out that deleting a CA that runs an exe from a location in the Directory table, also deletes the DirectoryTable entry it's using. So if you delete a CA that needs to run something from the Windows or SystemFolder, the chances are high that your project is hosed until you fix up the Directory table manually. I think it's nice that the IS IDE wants to clean up after removing a CA, but they should define some protected Directory entries that can never be deleted and for the Custom ones run a query first to see if they are used somewhere else before deleting. I just filed a support incident for this. Let's see if it gets fixed anytime soon.
... View more
Latest posts by SMadden
Subject | Views | Posted |
---|---|---|
5818 | Nov 29, 2016 06:18 PM | |
8642 | Nov 28, 2016 06:38 PM | |
1407 | Oct 06, 2016 01:56 PM | |
2595 | Oct 05, 2016 06:13 PM | |
905 | May 09, 2016 05:50 PM | |
755 | Sep 25, 2014 12:21 PM | |
550 | May 06, 2014 10:50 AM | |
1005 | Apr 10, 2013 06:37 PM | |
762 | Dec 06, 2012 05:44 PM | |
760 | Dec 04, 2012 04:06 PM |
Activity Feed
- Posted it does have a signature on InstallShield Forum. Nov 29, 2016 06:18 PM
- Posted Error -6258. msi signing stopped working from one day to the next on InstallShield Forum. Nov 28, 2016 06:38 PM
- Tagged Error -6258. msi signing stopped working from one day to the next on InstallShield Forum. Nov 28, 2016 06:38 PM
- Tagged Error -6258. msi signing stopped working from one day to the next on InstallShield Forum. Nov 28, 2016 06:38 PM
- Tagged Error -6258. msi signing stopped working from one day to the next on InstallShield Forum. Nov 28, 2016 06:38 PM
- Posted solved on InstallShield Forum. Oct 06, 2016 01:56 PM
- Posted Advanced Suite / Mutually exclusive FeatureTree possible? on InstallShield Forum. Oct 05, 2016 06:13 PM
- Tagged Advanced Suite / Mutually exclusive FeatureTree possible? on InstallShield Forum. Oct 05, 2016 06:13 PM
- Tagged Advanced Suite / Mutually exclusive FeatureTree possible? on InstallShield Forum. Oct 05, 2016 06:13 PM
- Tagged Advanced Suite / Mutually exclusive FeatureTree possible? on InstallShield Forum. Oct 05, 2016 06:13 PM
- Posted Re: Putting text in clipboard on InstallShield Forum. May 09, 2016 05:50 PM
- Posted Re: Yellow progress bar in Install Suite? on InstallShield Forum. Sep 25, 2014 12:21 PM
- Posted set OfflineTransactionPending to 1 on InstallShield Forum. May 06, 2014 10:50 AM
- Posted I'd go with a Suite on InstallShield Forum. Apr 10, 2013 06:37 PM
- Posted Re: Custom Action doesn't work on InstallShield Forum. Dec 06, 2012 05:44 PM
- Posted update on forced logging? on InstallShield Forum. Dec 04, 2012 04:06 PM
- Posted Multiple Binding properties feature broken? on InstallShield Forum. Oct 04, 2012 12:56 PM
- Posted Re: Suite installations and package caching on InstallShield Forum. Aug 31, 2012 11:30 AM
- Posted adding my vote on InstallShield Forum. Aug 16, 2012 02:03 PM
- Posted vb automation interface snippet for ISWiPathVariables on InstallShield Forum. May 09, 2012 01:26 PM