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.
KingVoodoo
Level 7
- Revenera Community
- :
- About KingVoodoo
Nov 16, 2016
07:01 AM
You can always set REBOOT=Force, if you want it to reboot after install.
... View more
Nov 18, 2015
04:24 AM
It may be because your config file has a newer date than the one in the msi. If that is the case it will not be replaced, unless you have file versioning on your config file.
... View more
Nov 18, 2015
03:49 AM
The source is usually required when doing a self-repair, normal WI behavior.
... View more
Nov 18, 2015
03:09 AM
Have you checked your product codes and version numbers etc? I wouldn't do a small upgrade of 300-500 MB, I would do a major upgrade and not a patch. Avoid patches if you can, is my advice.
... View more
Jul 01, 2014
01:59 AM
Tried this in a new project and it works in that. Guess my old project is corrupt. 😞
... View more
Jul 01, 2014
01:49 AM
stefanm1 wrote: It is correct Please check the online help: Page: CustomAction Table Type A field of flag bits specifying the basic type of custom action and options. See Summary List of All Custom Action Types for a list of the basic types. See Custom Action Return Processing Options, Custom Action Execution Scheduling Options, Custom Action Hidden Target Option, and Custom Action In-Script Execution Options. Page: Custom Action Types Custom Action Type 51 Property set with formatted text. 51 Property name or key to the Property table. This property is set by the formatted string in the Target field. A formatted text string. Page: Custom Action Return Processing Options (none) 0x00000000 +0 A synchronous execution that fails if the exit code is not 0 (zero). If the flag msidbCustomActionTypeContinue is not set, then the custom action must return one of the return values that is described in Custom Action Return Values. msidbCustomActionTypeContinue 0x00000040 +64 A synchronous execution that ignores exit code and continues. msidbCustomActionTypeAsync 0x00000080 +128 An asynchronous execution that waits for exit code at the end of the sequence.This option cannot be used with Concurrent Installations, Rollback Custom Actions, or Script Custom Actions. Synchronous (check exit code) +0 -> 51 + 0 = 51 Synchronous (Ignore exit code) +64 -> 51 + 64 = 115 Asynchronous (waits for exit code) +128 -> 51 + 128 = 179 Hi, no it is not correct. The type number for a set property custom action is 51. Excerpt from microsoft: "Custom Action Type 51 This custom action sets a property from a formatted text string. To affect a property used in a condition on a component or feature, the custom action must come before the CostFinalize action in the action sequence. Source The Source field of the CustomAction table can contain either the name of a property or a key to the Property table. This property is set by the formatted string in the Target field using MsiSetProperty. Type Value Include the following value in the Type column of the CustomAction table to specify the basic numeric type. Constants msidbCustomActionTypeTextData + msidbCustomActionTypeProperty Hexadecimal: 0x033, Decimal: 51" As you can see it says Custom Action Type 51 NOT Custom Action Type 115. Try this in Wise and you'll see what it should look like. Also, the error message custom action specifies unsupported type is a clear indication that it is not correct.
... View more
Jun 30, 2014
12:46 AM
DebbieL wrote: Type 51 is only applicable if the Return Processing setting is set to Synchronous (Check exit code), as shown in the screen shot below. The type number changes for different Return Processing values, and based on the selected values for other settings. (The type number is a decimal value that is calculated by using the OR operator to combine several bits that are available for the Type column in the CustomAction table.) Thanks for the reply. That is exactly my point; when I create the custom action IS will set it to 115 and not 51 as it should be. ERROR. When i change it manually to 51 it works. The picture is from the faulty setting IS made when I created the custom action. Also, 115 is not a valid type number which IS put there, not me. When I run the msi I get custom action specifies unsupported type I found a post about this error from 2009 where it said it should be looked into asap... ///
... View more
Jun 27, 2014
01:43 AM
When creating a set property custom action the MSI Type Number is wrong It should be 51 Please fix asap
... View more
Labels
- Labels:
-
InstallShield 2013
Jun 26, 2014
02:20 AM
KingVoodoo wrote: Thanks for the reply. This program just gets better and better. Then my next question is, how do you disable merge modules? Thanks. Haha, I finally found it 😄 No more merge modules.
... View more
Jun 12, 2014
05:55 AM
Thanks for the reply. This program just gets better and better. Then my next question is, how do you disable merge modules? Thanks.
... View more
Jun 10, 2014
06:17 AM
Leon999 wrote: My project is a 32 bit project, component is a 64 bit dll The component is either 64 or 32 bit regardless of what you have in the component, it can still be 32 bit.
... View more
Jun 09, 2014
05:08 AM
Check if your project is a 64 or 32 bit project and check if the component is a 64 (it should be) or 32 bit component.
... View more
Jun 05, 2014
01:34 AM
Seriously, no one knows where/how to download a merge module??? What kind of guano software is this? One would think that it should be easy, but apparently not. Why have that view if no one knows how to use it? It's a good thing there are other programs that do work. I'll use one of those instead.
... View more
May 27, 2014
04:40 AM
Hi, is there somewhere I can download merge modules manually? Thanks
... View more
Labels
- Labels:
-
InstallShield 2012
Latest posts by KingVoodoo
Subject | Views | Posted |
---|---|---|
1083 | Nov 16, 2016 07:01 AM | |
906 | Nov 18, 2015 04:24 AM | |
1097 | Nov 18, 2015 03:49 AM | |
1132 | Nov 18, 2015 03:42 AM | |
926 | Nov 18, 2015 03:09 AM | |
3471 | Jul 01, 2014 01:59 AM | |
3471 | Jul 01, 2014 01:49 AM | |
3471 | Jun 30, 2014 12:46 AM | |
9710 | Jun 27, 2014 01:43 AM | |
1523 | Jun 26, 2014 02:20 AM |
Activity Feed
- Posted Re: MSI - Reboot pending? on InstallShield Forum. Nov 16, 2016 07:01 AM
- Posted Re: Config File not replacing while upgrade on InstallShield Forum. Nov 18, 2015 04:24 AM
- Posted Re: Repair Error on InstallShield Forum. Nov 18, 2015 03:49 AM
- Posted Chained .msi Packages on InstallShield Forum. Nov 18, 2015 03:42 AM
- Posted Major upgrade? on InstallShield Forum. Nov 18, 2015 03:09 AM
- Posted Re: Bug on InstallShield Forum. Jul 01, 2014 01:59 AM
- Posted Re: Bug on InstallShield Forum. Jul 01, 2014 01:49 AM
- Posted Re: Bug on InstallShield Forum. Jun 30, 2014 12:46 AM
- Posted Bug on InstallShield Forum. Jun 27, 2014 01:43 AM
- Tagged Bug on InstallShield Forum. Jun 27, 2014 01:43 AM
- Tagged Bug on InstallShield Forum. Jun 27, 2014 01:43 AM
- Tagged Bug on InstallShield Forum. Jun 27, 2014 01:43 AM
- Posted Re: Problem downloading merge module on InstallShield Forum. Jun 26, 2014 02:20 AM
- Posted Re: Problem downloading merge module on InstallShield Forum. Jun 12, 2014 05:55 AM
- Posted Re: Cannot get a 64 bit dll to install to the correct system directory on InstallShield Forum. Jun 10, 2014 06:17 AM
- Posted Re: Cannot get a 64 bit dll to install to the correct system directory on InstallShield Forum. Jun 09, 2014 05:08 AM
- Posted Odious on InstallShield Forum. Jun 05, 2014 01:34 AM
- Posted Merge module download on InstallShield Forum. May 27, 2014 04:40 AM
- Posted Problem downloading merge module on InstallShield Forum. May 26, 2014 02:00 AM
- Posted Re: Deferred custom actions on InstallShield Forum. Jan 21, 2013 06:34 AM
Contact Me
Online Status |
Offline
|
Date Last Visited |
Mar 20, 2023
07:12 AM
|