Questions tagged [basic-msi]

Basic MSI is the Windows Installer-based project type in InstallShield

From InstallShield's help page:

Basic MSI is the Windows Installer-based project type in . Basic MSI projects are recommended in cases where the Windows Installer service should drive the entire installation. They allow you to author your installation using only the native Windows Installer feature set. The geometry of your end user dialogs as well as the flow of your setup user interface (UI) is authored directly in the MSI package, and the Windows Installer Service uses its native user interface rendering capabilities to display the UI to your end users. The advantages of this project type are fully realized if you need to author your installation in an open format.

49 questions
7
votes
0 answers

Uninstall doesn't delete files within INSTALLDIR - Basic MSI - InstallShield 2012

I am creating a Basic MSI Installer using InstallShield 2012 Spring Professional. Here I create a folder structure in application files as C:\Program files\Test Setup\Productname, Test Setup is the INSTALLDIR, and within this I have subdirectories…
Arun
  • 584
  • 1
  • 6
  • 19
4
votes
4 answers

Convert installscript to Basic MSI

Is there a way to convert InstallScript to Basic MSI in installshield 2010?
3
votes
2 answers

Is it possible to set product version at build time in a Basic MSI project?

I have an InstallScript project that I'm looking at manually recreating as a Basic MSI project. For the InstallScript project, we obtain the product version at build time through the following mechanism: Ant does all the compiling, testing, etc.…
sjohnston
  • 612
  • 5
  • 21
3
votes
2 answers

Feasibility of converting from InstallScript project to Basic MSI

I have a pure InstallScript project, which turns out to be problematic due to this issue. It was temporarily resolved by adding some InstallScript that wipes a particular directory before the new files are installed, which is not ideal. However,…
sjohnston
  • 612
  • 5
  • 21
2
votes
2 answers

How can I dynamically customize the product version in the MSI file properties with Installshield

I'm using Installshield 2019 to generate a basic MSI file. I want to customize the file properties that are displayed in the windows explorer file properties (in the details tab => title, subject, comments) Sadly (and strangely), the Product Version…
vlabatut
  • 178
  • 8
2
votes
1 answer

Installshield basic msi installation strictly for 32-bit

I have a solution with several dlls that are 64-bit or 32-bit specific that I want to deploy with an installer. I have two basic msi projects in InstallShield 2012, one for 32 bit systems and the other for 64 bit systems. I also have a requirement…
2
votes
2 answers

InstallShield: copy sources locally

How can I copy the installation sources to the local drive so that the original media is not required for a repair installation? This is a Basic MSI project.
Aidan Ryan
  • 11,389
  • 13
  • 54
  • 86
2
votes
1 answer

InstallShield execute uninstall custom action

How do I execute a Custom Action when performing an uninstall? The Custom Action is within a Basic MSI project and I am using InstallShield 2010 Premier. I have tried setting the Install UI Sequence to After SetupProgress and Install UI Condition to…
Saveloy
  • 35
  • 1
  • 1
  • 3
1
vote
1 answer

How can I dynamically link to a directory that doesn't exist (yet)?

I have an InstallScript project that I'm looking at manually recreating as a Basic MSI project. For the InstallScript project, we have several components that utilize dynamic file linking, and link to a location specified in a path…
sjohnston
  • 612
  • 5
  • 21
1
vote
2 answers

InstrallShield Basic MSI uninstall does not display a dialog with Finish button

I used InstallShield 2018 and created a 'Basic MSI' project. When uninstalling the product, it confirms if I want to proceed with the uninstallation and once confirmed starts uninstalling. But then it simply vanishes without showing a dialog at the…
1
vote
1 answer

dual purpose package and MajorUpgrade

I'm trying to make a dual purpose package and I have problems with the upgrade. by default my property are ALLUSERS=2 and MSIINSTALLPERUSER=1 on the dialog readyToInstall if the "install for all users" is checked, I use SetProperty to put ALLUSERS=1…
Tiny sam
  • 58
  • 6
1
vote
0 answers

InstallShield 2010 Basic MSI Major Upgrade Error 2753

I am using InstallShield 2010 Basic MSI Project for installing a product. Now I've created a Major Upgrade item for performing a major upgrade from previous version. In the project I have a EXE file which registers a 3rd party component, which needs…
1
vote
1 answer

Using dialog back button

I have a simple custom action that I've inserted before the SetupProgress dialog that displays a AskOptions dialog offering some shortcut options. For the most part, I have it behaving as expected, but there is one behavior I cannot figure out.…
Broots Waymb
  • 4,713
  • 3
  • 28
  • 51
1
vote
2 answers

Running into issue creating shortcut on desktop

I've just created a custom dialog with a checkbox asking if the user wants to create a desktop shortcut. I used to always include a shortcut I'm not using the AskText() function as I plan on adding more pieces to this page later and want to simplify…
Broots Waymb
  • 4,713
  • 3
  • 28
  • 51
1
vote
0 answers

Remove or disable all MSI Installation UI in the process of the entire installation

I build a Basic MSI Project and got an install package(*.msi),then I want to disable all installation UI after I double click it, also I want it support overwrite install well, Anyone can help me, thanks!
Charles
  • 5
  • 2
1
2 3 4