Dec 15, 2010
11:09 AM
IIRC the Pro version only lets you use those 5 themes (there are more in the themes directory, it just doesn't show them). I think you can modify the .theme file to repurpose one of the stock ones.
... View more
Mar 09, 2010
10:39 AM
Thanks for the reply. It is a Basic MSI project. Can the major upgrade be done without an uninstall ? The problem is that it's not really uninstallable. This is a specialized "application" that installs a bunch of drivers onto a virtual machine, to allow it to be imported into our desktop management system. It includes things like file system filter drivers that as far as we know can't be uninstalled. Whenever I try to remove it, the system hangs. Uninstall was never a requirement for our stuff, so we didn't bother putting that much effort into it.
... View more
Mar 09, 2010
09:42 AM
We used to use a 4 part version number of major.minor.milestone.changelist. Because our minor never changed, and windows installer ignores the 4th part, we had issues with upgrading our files. So as part of my build, I stripped out the minor, and made a 3 part version number. That work fine. However now, we've internally switched to 3 part numbers, and dropped the milestone field. The downside is I now have released installs that are at version 1.10.xxxx, and I need to update them with my newest installer, which is 1.0.yyyy. For various reasons uninstalling the old one first is not an option. Is there any way to force IS to allow the installation of the "older' 1.0.yyyy version ?
... View more
Labels
- Labels:
-
InstallShield 2010
Feb 25, 2010
04:15 PM
This has got to be the weirdest bug I've ever seen. My installer has a requirement that VMWare tools are installed on the machine before you run mine. It's a totally separate thing, not nested in my installer. When my installer is run, I do a System Search for HKLM\SOFTWARE\VMware, Inc.\VMware Tools\InstallPath to make sure vmtools is installed. Store it in a property and check that as an install condition. That works fine. If my installer hits an error, and rolls itself back, it wipes out the installation of vmtools. There's still a folder C:\Program Files\VMware\VMware Tools, but all that's in it are some tmp files. The entry in add/remove programs is also removed. There is NOTHING in my installer other than that system search that references vmware tools. I have no idea how or why it's getting wiped out.
... View more
Labels
- Labels:
-
InstallShield 2010
Feb 24, 2010
02:57 PM
I'm having a problem with a small update. My installer has a new & higher version number, and all the files I'm trying to replace have higher version numbers, yet they don't get copied over the existing files. The installer knows it's doing an update: PROPERTY CHANGE: Modifying REINSTALLMODE property. Its current value is 'omus'. Its new value: 'vomus'. PROPERTY CHANGE: Adding IS_MINOR_UPGRADE property. Its value is '1'. But every component has a line like this: Component: Uniservice.exe; Installed: Local; Request: Null; Action: Null and no new files get copied to the system. I don't understand what else to do. Why is it ignoring all my newer files?
... View more
Labels
- Labels:
-
InstallShield 2010
Feb 04, 2010
10:20 AM
I'm upgrading from whatever was the current version a couple months ago, to the latest one with the SP1 hotfix patch. I've now hit an epic failure, in attempting to uninstall my old SAB, I get a popup dialog that says: Internal Error 27519. C:\Program Files\MSBuild\InstallShield\2009\InstallShield.targets, -2147024893 No matter how many times I click Ok it just keeps popping back up. I'm going to have to kill the IS task in Task Manager to make it go away.
... View more
Feb 03, 2010
04:24 PM
I just downloaded the new version of the standalone builder, and when I went to install it, I got a dialog that said I had to uninstall the old version myself before I could install the new one. What's wrong with this picture ? I thought one of the points of using IS was it could handle updates to products in the field. Especially a product like SAB that doesn't even need registry updates and isn't going to be running when you do the update. Color me unimpressed.
... View more
Labels
- Labels:
-
InstallShield 2010
Feb 03, 2010
10:26 AM
I have a dialog in my installer that prompts for a server address. How do I make it so they have to enter something before the Next button is enabled ? At this point I'm not really worried about validating the input, just requiring they enter something.
... View more
Labels
- Labels:
-
InstallShield 2010
Dec 02, 2009
12:42 PM
I have an installer that installs stuff to both xp & vista (and win7 pretty soon). For the pieces that are different between platforms I have a FooXP and FooVista component, and set an install condition based on the value of VersionNT. I forget exactly where I cribbed an example from, but my XP components say: (Not VersionNT=500) And (Not VersionNT=502) And (Not VersionNT=600) And (Not VersionNT=601) and my Vista components say: (Not VersionNT=500) And (Not VersionNT=501) And (Not VersionNT=502) And (Not (VersionNT=600 And Not (MsiNTProductType=1))) And (Not VersionNT=601) Looking at it today I'm wondering why I don't just test for VersionNT=501 for XP and =600 for Vista. Which is better ? Test for the one you want, or make sure it's not all the ones you don't want ? Is there any reason why the former wouldn't work ? Thanks
... View more
Labels
- Labels:
-
InstallShield 2010
Oct 12, 2009
02:43 PM
I'm having some issues with installing a newer version of my stuff, and it not copying the new files to replace the old ones. Basically my installer delivers a bunch of driver files to \Program Files\company\product\Drivers then through custom actions install the drivers. When I tried to install a later version only 2 of the 5 driver.sys files were updated with the new versions. All the new files had different md5 sums, different timestamps. One thing I did notice is that if you right-click->Properties->Details on the drivers, the 3 that didn't change have a file version (which is the same) and the 2 that got updated didn't have any file version. In my Basic MSI project each driver is its own component, containing 2 files: the .sys & the .inf, with the .sys file being the key file. Is that the correct way to do it ? On a related note, I need to run one custom action for a certain component on a new install, and a different one on an update. On the update case I used the condition 'Installed AND (Not "REMOVE=ALL")' but it doesn't run. What should I use for a condition here ? Appreciate any help you can offer. Thanks, Drew
... View more
Labels
- Labels:
-
InstallShield 2010
Oct 01, 2009
12:10 PM
Mayank23 wrote: Respond Options In-Script Execution : Immediate Execution Execution Scheduling : Always execute If you're trying to run an executable being delivered by your installer, you need to run as a deferred execution. Immediate runs as soon as the installer is read in, but before any files are copied.
... View more
Oct 01, 2009
11:57 AM
Thanks Eric!
... View more
Sep 25, 2009
01:32 PM
When I install my stuff on Vista one of the pieces won't run because it's looking for vc90 crt 21022 but the vc90 merge model installs 30729. A whole bunch of searching shows there's issues with that merge module such that references to the old version aren't properly redirected to the new one. I want to use the vc++ 2008 redist as a prerequisite, much like the vc++ 2005 that comes with IS. Using the prerequisites editor I made a new prereq file, basically copying most of the 2005 one. One thing I'm not sure about is what to use as the condition. 2005 checks for the absence of registry key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\B25099274A207264182F8181ADD555D0 which I'm assuming is tied to VS2005. What's the equivalent key for 2008 ? THanks
... View more
Labels
- Labels:
-
InstallShield 2010
Sep 24, 2009
02:12 PM
Well I finally was able to get it to run by changing my custom action to Immediate execution instead of deferred. Fortunately for what I was doing that was fine. Is it not possible to debug deferred execution items ? Is this mentioned in the docs anywhere ? I've read a ton of the help files and never saw this restriction mentioned.
... View more
Sep 24, 2009
02:10 PM
How come I can access the Installation Interview section in the project assistant with a basic msi project, but not an InstallScript msi ? I want to remove the requirement of the user entering name & company, and the option of a custom install. I have been all over the installation designer interface and can't find any equivalent settings to change. Is it possible to enable the II page for this project type ?
... View more
Labels
- Labels:
-
InstallShield 2010
Latest posts by amarold
Subject | Views | Posted |
---|---|---|
656 | Dec 15, 2010 11:09 AM | |
865 | Mar 09, 2010 10:39 AM | |
3068 | Mar 09, 2010 09:42 AM | |
1517 | Feb 25, 2010 04:15 PM | |
1680 | Feb 24, 2010 02:57 PM | |
548 | Feb 04, 2010 10:20 AM | |
1393 | Feb 03, 2010 04:24 PM | |
1387 | Feb 03, 2010 10:26 AM | |
1878 | Dec 02, 2009 12:42 PM | |
1198 | Oct 12, 2009 02:43 PM |
Activity Feed
- Got a Kudo for Re: How to install a device driver?. Jun 27, 2021 08:36 AM
- Posted Re: Custom theme for IS 2010 on InstallShield Forum. Dec 15, 2010 11:09 AM
- Posted Re: Is it possible to force the installation of an "older" version ? on InstallShield Forum. Mar 09, 2010 10:39 AM
- Posted Is it possible to force the installation of an "older" version ? on InstallShield Forum. Mar 09, 2010 09:42 AM
- Posted If my installer fails, and rolls back, it wipes out the installation of VMWare Tools on InstallShield Forum. Feb 25, 2010 04:15 PM
- Posted Update not installing the new files on InstallShield Forum. Feb 24, 2010 02:57 PM
- Posted Re: Upgrading standalone builder on InstallShield Forum. Feb 04, 2010 10:20 AM
- Posted Upgrading standalone builder on InstallShield Forum. Feb 03, 2010 04:24 PM
- Posted How do I require user to supply a value ? on InstallShield Forum. Feb 03, 2010 10:26 AM
- Posted Installing components based on VersionNT: test for the one I want or the ones I don't on InstallShield Forum. Dec 02, 2009 12:42 PM
- Posted How does IS determine if a file is "newer" ? on InstallShield Forum. Oct 12, 2009 02:43 PM
- Posted Re: Issue while Running an Exe using CA. on InstallShield Forum. Oct 01, 2009 12:10 PM
- Posted Re: Has anyone created a prerequisites file for visual c++ 2008 redist ? on InstallShield Forum. Oct 01, 2009 11:57 AM
- Posted Has anyone created a prerequisites file for visual c++ 2008 redist ? on InstallShield Forum. Sep 25, 2009 01:32 PM
- Posted Re: How do I use the installscript debugger ? on InstallShield Forum. Sep 24, 2009 02:12 PM
- Posted How to access Installation Interview in InstallScript MSI project ? on InstallShield Forum. Sep 24, 2009 02:10 PM
- Posted How do I use the installscript debugger ? on InstallShield Forum. Sep 24, 2009 09:10 AM
- Posted Re: When to run custom action ? on InstallShield Forum. Sep 09, 2009 03:28 PM
- Posted Re: When to run custom action ? on InstallShield Forum. Sep 09, 2009 09:30 AM
- Posted When to run custom action ? on InstallShield Forum. Aug 31, 2009 02:22 PM