Dec 13, 2012
01:57 PM
You should be able to add it back in the Property Manager if it was deleted as a public property. Alternatively I believe (not 100% certain) you can sub TARGETDIR for INSTALLDIR as the target dir value is provided when you select your installation directory during the ui phase of the installation. You may also need to set the installation dir to TARGET dir under the installation information -> general Information section. I would strongly recommend trying to recreate the property first though.
... View more
Dec 05, 2012
09:17 AM
I don't know the answer to that. You might try asking that same question over at the installsite forums. The admin there Stefan is extremely helpful.
... View more
Nov 30, 2012
09:41 AM
Its possible you have all the dependencies but they are not available at the time your dlls attempt to com register. We had a similar problem and deleting and re-adding the components and resetting the flag the previous poster mentioned allowed it to work. I believe but cannot confirm that this reset the dlls to be the last thing that attempted to register correcting an order of operations problem that previously existed.
... View more
Nov 29, 2012
02:00 PM
I am not sure how you would read the custom directory out unless you have it stored in a registry key somewhere. You could do a system search for the installation directory perhaps and then store that in the value INSTALLDIR By default the value of the destination folder should be [INSTALLDIR] so I imagine it should just work
... View more
Nov 29, 2012
12:37 PM
MichaelU wrote: Ah, indeed, the whitepaper had less information than I remembered. The paragraph "Small and minor upgrades do not work by default" is most of it, and it also links to this thread with some more information: http://community.flexerasoftware.com/showthread.php?t=183641 But it leaves out the numeric details, so watch the values in the Options column of the ISChainPackages table as you change the UI setting in a sample basic msi project. Or just configure it how you want, and copy the values to your real file. Can anyone elaborate on those numeric details? I know 16 is supposed to be for ecoreinstallall or something along those lines. what are all the options supported and the corresponding arguments that need to be passed to make them all work correctly. I desperately need to be able to send a repair command to a chained msi
... View more
Oct 31, 2012
11:40 AM
bump* anyone have any ideas this is still an issue for us. I would also like to have this upgrade on a minor upgrade but if that is not possible I can live with that.
... View more
Aug 21, 2012
08:09 AM
Anyone know how to get MichaelU to read this? He seems very knowledgeable on the topic.
... View more
Aug 11, 2012
09:15 PM
I have cross posted on the installsite forums trying to get repair running for a chained msi package. I have tried setting the option for ecoReinstallInstall (16) in the ISChainPackage table as well as a few variants of touching values in IS_CHAIN_COMMANDLINE_POST and having a custom action that alters a string to either be blank or have REISNTALLMODE="omus" REINSTALL="ALL" and passing that variable to the install properties for the chained package. I also added or REINSTALL<>"ALL" for an install condition based on teh documentation found on the flexera site regarding chained msi packages. None of that allows me to get repair running properly. Can anyone offer any advice as to what needs to happen to get a repair running properly in a chained msi? I am aware that I will have to handle a few other cases if I do this. Please help. cross post here: http://forum.installsite.net/index.php?showtopic=21142 documentation I referred to here: http://kb.flexerasoftware.com/doc/Helpnet/installshield15helplib/ChainedMSIPackages.htm additional post on someone elses thread: http://community.flexerasoftware.com/showthread.php?t=202068
... View more
Labels
- Labels:
-
InstallShield 2009
Aug 11, 2012
09:04 PM
Michael, I tried setting that option in the ISChainPackage table that you have referred to but I am as of yet unable to to trigger the chained msi in maintenance or repair mode. I desperately need to be able to repair the chained msi when it is invoked in the parent one. What else do I need to do to make this work correctly?
... View more
May 21, 2012
02:33 PM
Chaining the MSI packages is the way to go for sure. In the releases section click "Chained .msi packages" name it, point it to your msi. Give it the desired properties and ui level and profit. Uninstall handled automatically when your wrapper or parent msi is removed.
... View more
May 15, 2012
02:55 PM
I would read the white paper on chained msi packages but it appears to no longer be available. The problem appears to be that it cannot call an installer process while one is already occurring. Attempting to move the location in the sequence to see if this alleviates the issue. edit ** this has not fixed the issue yet. I can call a nested install from a custom action if I schedule it after ExecuteAction in the sequence. But on the ExecuteSequence which is where I am scheduling the removal I get this error. Any advice is appreciated.
... View more
May 15, 2012
02:50 PM
from my log file: === Verbose logging started: 5/15/2012 15:44:25 Build type: SHIP UNICODE 3.01.4001.5512 Calling process: C:\WINDOWS\system32\msiexec.exe === MSI (c) (C4:9C) [15:44:25:146]: Resetting cached policy values MSI (c) (C4:9C) [15:44:25:146]: Machine policy value 'Debug' is 0 MSI (c) (C4:9C) [15:44:25:146]: ******* RunEngine: ******* Product: {MYGUID} ******* Action: ******* CommandLine: ********** MSI (c) (C4:9C) [15:44:25:146]: Client-side and UI is none or basic: Running entire install on the server. MSI (c) (C4:9C) [15:44:28:146]: Failed to grab execution mutex. System error 258. MSI (c) (C4:9C) [15:44:28:146]: Cloaking enabled. MSI (c) (C4:9C) [15:44:28:146]: Attempting to enable all disabled priveleges before calling Install on Server MSI (c) (C4:9C) [15:44:28:177]: Incrementing counter to disable shutdown. Counter after increment: 0 MSI (c) (C4:9C) [15:44:28:177]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1 MSI (c) (C4:9C) [15:44:28:177]: MainEngineThread is returning 1618 === Verbose logging stopped: 5/15/2012 15:44:28 ===
... View more
May 15, 2012
02:20 PM
phenrichs wrote: Have you looked in the Wow6432Node? I have a similar issue. I have a 32bit app (using installscript not msi) and I create all my keys normally in the wow but I need one set of keys to remain up in the 64bit area under SOFTWARE and I cannot seem to figure out how to get around the 6432 translation. By default in a 32bit installer the registry keys will auto go to the wow6432 location on a 64bit system. You cannot address the 64bit area in a 32bit installer. You can only address the 64bit area in a 64bit installer meaning you have to flag it as such. I believe but I am not certain a 64bit installer can have 32bit components but not the other way around.
... View more
May 15, 2012
02:09 PM
Can you elaborate on your issue a little. I am not sure I understand the problem other than removing the product did not clean up your start menu shortcuts. Is there a condition where the shortcuts are removed properly or does it just never remove them?
... View more
May 15, 2012
02:06 PM
Sorry if this is an obvious response but it sounds like you are saying you had an installer with dll lets call it "A". Then you recompiled the dll with a new version number and built a new installer with it and after you installed you did a comparison expecting the dll to be exactly the same sans version number; is that correct? If that is the case it should not be a surprise a binary comparison shows a difference between the two dlls. *edit Apologies in advance if I am misunderstanding your question
... View more
Latest posts by overlordchin
Subject | Views | Posted |
---|---|---|
472 | Dec 13, 2012 01:57 PM | |
1050 | Dec 05, 2012 09:17 AM | |
682 | Nov 30, 2012 09:41 AM | |
1050 | Nov 29, 2012 02:00 PM | |
1005 | Nov 29, 2012 12:37 PM | |
728 | Oct 31, 2012 11:40 AM | |
728 | Aug 21, 2012 08:09 AM | |
3357 | Aug 11, 2012 09:15 PM | |
664 | Aug 11, 2012 09:04 PM | |
1225 | May 21, 2012 02:33 PM |
Activity Feed
- Posted Re: [INSTALLDIR] deleted by accident from project on InstallShield Forum. Dec 13, 2012 01:57 PM
- Posted Re: Public Properties and Major Upgrade on InstallShield Forum. Dec 05, 2012 09:17 AM
- Posted Re: Not able to register few dlls on InstallShield Forum. Nov 30, 2012 09:41 AM
- Posted Re: Public Properties and Major Upgrade on InstallShield Forum. Nov 29, 2012 02:00 PM
- Posted Re: Chained MSI - change install parameters on InstallShield Forum. Nov 29, 2012 12:37 PM
- Posted Re: Repairing a chained msi on InstallShield Forum. Oct 31, 2012 11:40 AM
- Posted Re: Repairing a chained msi on InstallShield Forum. Aug 21, 2012 08:09 AM
- Posted Repairing a chained msi on InstallShield Forum. Aug 11, 2012 09:15 PM
- Posted Re: Chained Packages and Maintenance mode on InstallShield Forum. Aug 11, 2012 09:04 PM
- Posted Re: basic msi installer question on InstallShield Forum. May 21, 2012 02:33 PM
- Posted Re: basic msi installer question on InstallShield Forum. May 15, 2012 02:55 PM
- Posted Re: basic msi installer question on InstallShield Forum. May 15, 2012 02:50 PM
- Posted Re: Error to add registry entries in 64bit Windows 7 on InstallShield Forum. May 15, 2012 02:20 PM
- Posted Re: Uninstall issue on InstallShield Forum. May 15, 2012 02:09 PM
- Posted Re: dlls differ after minor upgrade on InstallShield Forum. May 15, 2012 02:06 PM
- Posted basic msi installer question on InstallShield Forum. May 15, 2012 02:02 PM
- Posted Re: installing older versions over newer versions on InstallShield Forum. Jan 27, 2012 11:08 AM
- Posted Re: upgrade from installscript to MSI on InstallShield Forum. Jan 25, 2012 03:32 PM
- Posted Re: installing older versions over newer versions on InstallShield Forum. Jan 25, 2012 03:09 PM
- Posted Re: upgrade from installscript to MSI on InstallShield Forum. Jan 24, 2012 12:56 PM