Showing articles with label InstallShield 2019.
Show all articles
InstallShield Knowledge Base
Create a Powershell CustomAction using Automation Interface
0 0 9
Summary The following Powershell Script is an example of how to use Installshield's Automation Interface to create an .ism project file and then add a powershell custom action. Resolution # Purpose of this Powershell script: Create an ism project fi...
HOW TO: Stop a Windows Service from Starting Automatically During Install
0 1 147
Symptoms A Windows service keeps starting automatically during install. Most likely, an Install Start service control event has been configured in the project. Project Type Basic MSIInstallScript MSI Solution See very quick, attached, 30-second scree...
Condition on Checking Windows Registry in the Case of a Variable Windows Registry Path
0 0 120
Summary This article discusses how to specify a condition for checking the Windows Registry in the case of a variable Windows Registry path. Project Type Basic MSI Problem Description During installation of software, the DatabaseFolder Dialog is dis...
Error 1315 Unable to Write to the Specified Folder (Shared Folder) on Windows 10 machines
0 0 95
Summary Error 1315: Unable to write to the specified folder (shared folder) error is observed when performing a major upgrade or removing an installed target application from a shared location. Project Types Basic MSI InstallScript MSI Symptoms Er...
Build Error -7354 When Building a Project with More Than 8 Characters If There Is No Short Name Defined
0 0 133
Summary Error 7354 occurs when building a project with a shortcut or feature or string name with more than 8 characters. -7354: The English (United States) value for string 'ID_STRING2' does not contain a legitimate value for table Directory column ...
A Suite Install Fails with Error 8002000a
0 0 89
Summary When installing suite setup.exe, the suite installation fails with Error 8002000a. This error usually happens during an upgrade. Project Type Suite/Advanced UI Cause The Error 8002000a indicates an out of present range error. This means the ...
Set All Component 64bit option to “YES “using Installshield Automation Interface script
0 2 229
Summary Set All Component 64bit option to “YES “using Installshield Automation Interface script Symptoms In a project which contains a large amount of components changing 64bit option to YES manually is time consuming. Resolution It is possible t...
The Difference between a Public MSI Property and a Global InstallScript Variable
0 0 118
Summary: This article discusses the difference between a public MSI property and a global InstallScript variable. Public Property (Basic MSI Project): Public properties have names that contain only uppercase letters. For example, INSTALLDIR is a publ...
InstallScript MSI Project: Error 1918: ODBC Driver not found due to system error code 126
0 0 98
Symptoms: The following error message is displayed at runtime: Cause:The issue is happening due to the short filename in the FileName column that is added by design when a long filename is referenced in the project. Workaround:This issue can be r...
Build Warning -9033: The Conversion Process Does Not Support Data in the MSI Table 'RemoveRegistry.'
0 0 108
Description:Build warning -9033: The conversion process does not support data in the MSI table 'RemoveRegistry.' Cause:This error is encountered when the Windows Installer package that is being converted includes the RemoveRegistry table. During the...
The Value for MSIINSTALLPERUSER if ALLUSER="" When a Product Is Installed in a Per-User Context
0 0 99
Synopsis: The MSI package displays a User Account Control (UAC) prompt for Administrator privileges multiple times to install the application. This is after creating a Basic MSI package with no setup launcher setup.exe by selecting No for the Setup ...
"Hint Text in Edit Control" in InstallScript MSI Project
0 0 87
Synopsis: Though there is no built-in tooltip support for InstallScript or InstallScript MSI projects, the project can be customized by writing tooltip functionality as described in the official Microsoft documentation at this link:https://docs.microsoft.com/en-us/windows/win32/controls/create-a-tooltip-for-a-control...
Display a Custom Dialog Depending on the Value of a Custom MSI Property
0 0 91
Description: Need to define a custom MSI property and define a value for it. Depending on the property value the installer should conditionally display a custom dialog. For example: Define a property BuildType and define a value for it Beta. If the ...
InstallScript Project and InstallScript MSI Project: CtrlGetMultCurSel InstallScript Function Not Selecting All Items in a Loop in UI
0 0 102
Summary This article discusses what to do if the CtrlGetMultCurSel InstallScript function is not selecting all items. Project Type InstallScriptInstallScript MSI Symptoms As CUSTOMERCARE1 is already part of CUSTOMERCARE1SBOX the CtrlSetMultCurSel a...
Build Warning -9019
0 0 94
Error: Reading 'Extension' table... skipping non-existent table ISDEV : warning -9019: There exist one or more conditionalized components which may not be converted correctlyConditionalized Component: KTGina.dllISDEV : warning -9018: Custom action '...