Questions tagged [installshield]

InstallShield (not including limited edition) is a software tool for creating MSI installers or software packages. InstallShield is primarily used for making an installer (MSI) for Microsoft Windows desktop and server platforms, but it can also be used to manage software applications and packages on a variety of handheld and mobile devices.

InstallShield is a software tool for creating installers or software packages.

InstallShield is primarily used for installing software for Microsoft Windows desktop and server platforms, but it can also be used to manage software applications and packages on a variety of handheld and mobile devices.

2423 questions
19
votes
3 answers

Installer capabilities, WIX vs InstallShield Express

Programmers that actually promote their products to production need an installer. (pre-emptive "programming related" justificaton.) For deploying a new suite of internal corporate apps and services, I'm trying to decide between using WIX and the…
DanO
  • 2,526
  • 2
  • 32
  • 38
18
votes
1 answer

How do I avoid common design flaws in my WiX / MSI deployment solution?

How do I avoid common design flaws in my WiX / MSI deployment solution? Deployment is a crucial part of most development - failed deployment means your end user will never get to evaluate your product. This could easily be the most expensive error…
17
votes
2 answers

Are Visual Studio Setup projects suitable for complex setups?

Are "Visual Studio Setup" projects suitable for complex setups in different versions? The application is rather large (> 500,000 lines of code) and is under continuous development. Every 6 to 10 months a new version gets released. We have multiple…
Robert
  • 1,466
  • 10
  • 25
16
votes
3 answers

InstallShield battery level warning

Is there any way to display an warning message if the user tries to install my app when the battery level is under 5%? I'm using InstallShield.
Cornel
  • 4,652
  • 15
  • 48
  • 57
14
votes
4 answers

Switching from InstallShield to WiX

I am looking for a replacement for InstallShield. Unfortunately we only have 1 license for InstallShield and it was installed on a developer's machine. I'm considering switching over to WiX, but after reading the documentation there is a Product ID…
Kinze
  • 3,780
  • 5
  • 21
  • 15
14
votes
3 answers

Command line arguments for msiexec break on PowerShell if they contain space

I'm trying to set a public property in an InstallShield installer with a value containing space. While running the MSI installer, I'm using below command on PowerShell prompt. Since the value contains a space so I used double quotes to pass the…
RBT
  • 24,161
  • 21
  • 159
  • 240
14
votes
9 answers

Install Sheild LE -4340 Internal Build Error Visual Studio 2012

I have an issue with building an MSI with Install Shield LE in Visual Studio. The error says "-4340: Internal Build Error", but the link to Flexera is worthless. I tried the suggestion in another post to add the installer project to a fresh…
AKirby50
  • 174
  • 1
  • 13
14
votes
2 answers

Why does MSI require the original .msi file to proceed with an uninstall?

As most of you probably noticed, when uninstalling an MSI package Windows will ask for the original .msi file. Why is that? I can only see disadvantages to that: not resilient to network changes. not resilient to local disk changes. unexpected by…
bltxd
  • 8,825
  • 5
  • 30
  • 44
13
votes
1 answer

How can I determine what causes repeated Windows Installer self-repair?

How can I log only the changes causing a MSI file made by Installshield 2008 to reinstall via "self-repair"? What is the reason behind self-repair? How do I disable self-repairing of MSI using Installshield 2008?
13
votes
4 answers

Programmatically enable (install) IIS

Sometimes there is a PC that doesn't have IIS. Either it disabled or either it not installed. In this case I need to enable it myself according to those steps. I'm trying to create application that will check if IIS is enabled (installed), and if…
altgov3en
  • 1,100
  • 2
  • 18
  • 33
13
votes
2 answers

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

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…
Mike Jablonski
  • 1,703
  • 6
  • 27
  • 41
13
votes
1 answer

How to make InstallShield uninstall previous versions?

I've followed the instructions outlined here, but it doesn't work exactly as I need.: How to get InstallShield LE to uninstall the existing installation automatically? (apparently this has worked for other people, so it's worth having a look. If it…
DaveDev
  • 41,155
  • 72
  • 223
  • 385
12
votes
1 answer

Choosing an InstallShield project type

I am about to start a new InstallShield project. There are three choices for the project type: Basic MSI InstallScript InstallScript-MSI What are the merits and demerits of each? Which one should I choose?
epotter
  • 7,631
  • 7
  • 63
  • 88
12
votes
4 answers

InstallShield: cannot extract icon with index 0

I can't seem to figure out why this error is occurring when I build my setup.exe installation file. Error 5 -3204: Cannot extract icon with index 0 from file C:\dev\MyProj4\MyProjClientWpf\obj\x86\Release\MyProjClient.exe. ISEXP : error :…
epalm
  • 4,283
  • 4
  • 43
  • 65
12
votes
3 answers

How can I detect when the .NET Framework feature is "turned off" in Windows 7 / Vista?

My application requires the .NET Framework version 3.5. I recently ran into a customer that had the .NET Framework installed but turned off on Windows Vista (also applies to Windows 7). In this case, my installer (InstallShield 2009) does not…
John Myczek
  • 12,076
  • 4
  • 31
  • 44