installshield

How can I include KB2670838 in an installer with InstallShield 2013?

老子叫甜甜 提交于 2019-12-01 06:32:47
问题 I'm using InstallShield 2013 to make a Basic MSI installer for an application that requires Windows Platform Update KB2670838. For .NET frameworks and other requirements, I select them in InstallShield in the Redistributables section. KB2670838 is not available. If I download KB2670838 from Microsoft I get a .msu file. Can that be included in the installer somehow so that it automatically installs if needed? If not, is there a way to stop the install and tell the user that "KB2670838 is

How to Add a Digital Certificate to a SingleImage Install Shield Installation Program

依然范特西╮ 提交于 2019-12-01 03:01:13
I have an installation program created using the limited version of Install Shield within Visual Studio 2012. I have a digital certificate that I want to add to the installation program. I'd like to use the SingleImage feature of Install Shield to create and deliver a single installation file (e.g. setup.exe) to my customers. It seems, however, that I must attach the digital certificate to an msi file, which is embedded within setup.exe, by Install Shield. I have found that placing the digital certificate on setup.exe results in telling the user that the publisher is unknown, when running the

Stopping MSI from launching an EXE in the SYSTEM context

孤者浪人 提交于 2019-12-01 00:29:01
I've got a problem here with an MSI deployment that I'm working on (using InstallShield ). We have a program running in the background that needs to run per-user, and it needs to start automatically without user intervention. The problem is with Group Policy Object / Active Directory (GPO/AD) deployment the application is started in the SYSTEM context before anyone is logged in rather than as the user who is about to log in. The application can only run once per user, and it seems that the SYSTEM process prevents the USER process from starting. This means the PCs need to be rebooted twice

How to retain service settings through InstallShield upgrade install

爷,独闯天下 提交于 2019-12-01 00:12:08
I have an InstallScript project in IS2010. It has a handful of services that get installed. Some are C++ exes and use the "InstallShield Object for NT Services". Others are Java apps installed as services with Java Service Wrapper through LaunchAppAndWait command line calls. Tomcat is also being installed as a service through a call to its service.bat. When the installer runs in upgrade mode, the services are reinstalled, and the settings (auto vs. manual startup, restart on fail, log-on account, etc.) are reverted to the defaults. I would like to save the service settings before the file

Is Installshield the only way to go for Delphi Installations?

自古美人都是妖i 提交于 2019-11-30 22:17:12
Or is there anything cheaper and better? I am still using the Installsheild express (Borland Limited Edition) as supplied with Delphi 6 :) but I "feel" that I should update it – am I going to gain much or anything buy buying the 2010 version? The old version does work on Vista. I am using Delphi 2009. Any opinions or a definitive yes/no? I like InnoSetup a lot. Combined with ISTool it's quite comfortable too. Mick It depends, but it does not depend on the application's language (Delphi, C#, C++, C, etc). You need to primarily decide if you want to create MSI's , which is Microsoft's official

Register a COM object using InstallShield

浪子不回头ぞ 提交于 2019-11-30 19:31:14
I am using InstallShield 2011. I have a COM object that needs registered during installation. I cant seem to find anywhere where it instructs you on how to do this. Does anyone have any ideas? Thanks EDIT: Create a component and add your COM dll/ocx to it and right click it to mark it as key file if needed. Then right click the file and select "Extract COM". You should see a bunch of progress messages as it harvests the various registry entries. Build your installer and test it on a clean machine. Please see Rod Maupin's blog《COM Extraction/Registration in an InstallShield Project》 http://www

Windows application installer frameworks

◇◆丶佛笑我妖孽 提交于 2019-11-30 19:13:41
It's always seemed strange to me that downloadable applications would offer multiple types of installers. For example, sometimes you can choose either a .exe or a .msi Do certain types of installers have advantages over others? Does it matter which one you choose? As a developer, why would I want to offer different installers to my users? One big difference between the exe and msi: You can EDIT an MSI file. You can access the MSI Database directly using Orca -or- code it up through the WindowsInstaller APIs, using your favorite Windows hacking methods. Ex. I wrote a python based builder which,

How to retain service settings through InstallShield upgrade install

北战南征 提交于 2019-11-30 18:58:07
问题 I have an InstallScript project in IS2010. It has a handful of services that get installed. Some are C++ exes and use the "InstallShield Object for NT Services". Others are Java apps installed as services with Java Service Wrapper through LaunchAppAndWait command line calls. Tomcat is also being installed as a service through a call to its service.bat. When the installer runs in upgrade mode, the services are reinstalled, and the settings (auto vs. manual startup, restart on fail, log-on

Inno Setup Exec doesn't wait for InstallShield uninstallation to complete

风流意气都作罢 提交于 2019-11-30 18:57:54
问题 Trying to uninstall a software using the uninstall string (and running that with Exec in InitializeSetup ) before installation, it doesn't wait for the un-installation to complete but proceeds to the next step of installation in Inno Setup. I am using the following code and the software I am trying to un-install in an Installshield product: Exec( ExpandConstant('{pf}\InstallShield Installation Information\{{XXX8X88X-XX8X-88X8-X8XX-88X888X88888}\setup.exe'), '-s -runfromtemp -l0x0004

Batch file can't immediately see environment variables created by InstallShield script

荒凉一梦 提交于 2019-11-30 18:41:38
问题 We use InstallShield 2008 for our product installation. Product consists of several components. When a component is installed, a batch-file with some post-install routines specific to this component is executed. The problem: post-install batch files use some environment variables that are set during the installation of the product through InstallScript . But it seems that batch-files can't see immediate changes in registry (and newly created environment variables). Is there a way to