installshield-2009

InstallShield 2009: Creating and deleting user account

Hi, I want to install a Windows Service using InstallShield professional 2009. Can anyone tell me, how can I create a Windows user account (With a specified password), adding it to the Local Administrators group and giving it the "Run as a Service" privilege. And I also want to remove this account whenever user uninstalled the service....

InstallShield 2009: Problem with Features.

I have a BasicMSI project that has 2 features. During the installation process, if I remove the feature2 from the Customization list, it won't install feature1 as expected but If i remove the Feature1 it will install anyways. Can anyone tell me how can I solve this. Thanks ...

Install Shield 2009 Premier: Abort installation if not admin user

Install Shield 2009 Premier: Basic MSI Project. I need to check if its admin user and if not showing a message box the installation will abort. How to do it ? ...

How to check whether a user is in Administrator group in Install Shield 2009 Basic MSI Project

Install Shield 2009, Premier, Basic MSI Projcet:[I want to allow only administrator users to run setup] In the Releases->MyProductConfiguration->MyRelease->Setup.exe tab i chose "Required Execution Level" = "Invoker" and in General Information->Product Properties I put a Install condition as Condition = "AdminUser" Message = "Require ...

Incorrect syntax near ')'.

I have a BasicMSI project (Installshield 2009) that runs a SQL script during the installation process. During the installation I receive the following error. Error 27506.Error executing SQL script {SCRIPTNAME}. Line 352. Incorrect syntax near ')'. (102) The problem is that I don't have any ')' at line 352 of the script and also the scr...

InstallShield 2009 different shortcut icon for different releases

I have an InstallShield 2009 MSI project with a couple of shortcuts. I would like to change which icon is used for these shortcuts depending on the release. Each release is for a separate country (and therefore language), and some have a different icon. Is it possible to do this and how? ...

Why won't InstallShield 2009 detect .NET 3.5 SP 1?

On Windows Server 2003 Standard Edition, a customer installed .NET 3.5 SP 1. Whenever we run our installer built with InstallShield 2009, the installer complains that the target machine does not have the .NET 3.5 SP 1 dependency. The customer has uninstalled and reinstalled .NET 3.5 SP 1 a couple of times, rebooting each time, but our in...

Prepare a 64bit setup.exe from basic msi project Installshield 2009 premier

I'm deploying 64bit dlls, exes by setting each component's 64bit component = yes and setting "General Information->Summary INformation Stream->Template Summary = x64;1033". All things are ok, but the produced setup.exe when i run it, from task manager i notice its a 32 bit exe. How to make it a 64bit exe? Why I wanna do it: In custom a...

How can I change the text color and size in install script?

How can I change the text color and size in install script [install shield project]? I want to change message[szMsg] color and size in the welcome dialog box[SdWelcome]. Message is a warning message to grab the user attention so I am willing to to red and bold ? How can I do this ? Any guide ? ...

How to determine version of FLASH with InstallShield 2009

I am currently using InstallShield 2009 and one of the required components that needs to be installed in Adobe Flash Player. However, we only want to install it IF it is below a certain version. For example, if we deploy our InstallShield setup.exe on a system where Flash is not installed we should install version 10.0.32.18 (which is i...

Installshield 2009 Multiple Serial Keys

Hi, I have been playing around with Installshield 2009 and C# to create a setup project that validates a serial key (the algorithm written in .NET) before installation. It works great. However I have several versions of a product. At the moment I use separate setup projects for each version. However many of the files are the same, with...

Installshield 2009 installer refuses to onfigure for a second user (did work until recently)

Since years we use installshield to deliver our software. Since the last Version of our software the following happens: After installing the program for "all users", when a restricted user logs in, he sees our applications Icon on the desktop. When double clicking it the first time a dialog appears "Configuring ". In recent versions aft...

Installshield 2009 set quickpatch behaviour

Installshield 2009 Premier I created a basic msi project binary output are: setup.exe, Data1.cab, HelloWorld.msi Then I created a quick patch project, referenced HelloWorld.msi & replaced a dll file When I run Update.exe[in a machine where I already set up 1] to update, it wants to restart, its ok But after restart if I again do ...

Reusing InstallShield prerequisites

I'm looking to have a release layout with multiple installers but with a single source for prerequisites, in the following structure: \Product1\setup.exe \Product2\setup.exe \Product3\setup.exe \Redist The goal is to launch each prerequisite from the master location instead of duplicating each prerequisite to the its product folder. I...

Installshield 2009 Premier quickpatch project

I created a quickpatch project in Install Shield 2009 Premier. I referenced the previous setup.exe which deployed all 64 bit components. I wanted to replace one dll namely "process.dll" which was in component "process" in the previous .ism file. Actually in that very component there were two dlls namely "process.dll" & "processeng.dll"...

After patch replaced dll is not deleted on uninstall

Install Shield 2009 Premier: Basic MSI Project. Deploys some dll to system32 (and others to other directory) Uninstall of it doesn't delete these dlls from System32 directory. So i added a custom action which forcefully deletes them & it did my job. But I needed a patch of that msi setups. I created it from Install Shield & it just repl...

Installshield basic msi 64 bit setup access 32 bit registry, why?

in the basic msi project of InstallShield2009Premier, I set the General Information->Summary Information Stream->Template Summary = x64;1033 to make the setup 64 bit. Now I want to set a vale to registry(by importing a registry), but it goes to HKLM\SOFTWARE\WOW6432Node\Microsoft rather than HKLM\SOFTWARE\Microsoft. How to access the 6...

How to force restart after uninstall for a Basic MSI Project in InstallShield 2009 Premier

InstallShield 2009 Premier, Basic MSI Project: After uninstall completes, I want to force restart the computer. How? Googling found, i have to set 'REBOOTPROMPT' TO 'S' or 'R' and the "Reboot" property. How to set these properties and with what values? ...

InstallShield 2009: Remove a dll (being used by explorer.exe for context menu) during uninstall without any warning message

Install Shield Premier 2009: Basic MSI Project I have a dll that is supposed to be removed during uninstall. But this dll is being used by explorer.exe, it is used for generating windows explorer context menus with their icons(same as the menu items, icons we see when we right click on any file/folder and see the WinRAR items, icons). ...

Installshield 2009 Premier Basic MSI: Not show a warning message window during uninstall

Installshield 2009 Premier Basic MSI: When I uninstall there is a Message Box saying that explorer has to be closed: [Title] My-Product-Name [List] Explorer [radio button 1, Selected by default] Automatically close applications and attempt to restart them after setup is complete [radio button 2] Do not close applications. (A Reboot will...