Q210041: InstallShield Prerequisites for .NET Framework 3.5 SP1 on Windows 7...
A new InstallShield prerequisite called Microsoft .NET Framework 3.5 SP1 (Windows Feature) is now available. This prerequisite enables the .NET Framework 3.5 Service Pack 1 Windows feature on Windows...
View ArticleQ108690: INFO: Consuming a Merge Module Containing a .NET Installer Class
Several additional steps are necessary to successfully use a merge module created with Microsoft Visual Studio .NET 2003/2005/2008 that contains a .NET assembly with an Installer Class. If these...
View ArticleQ103278: INFO: Running a Batch File from Your Setup
This article discusses how to launch a .bat file from a setup with Installscript.
View ArticleQ211734: INFO: iKernel.exe
The following article is a very brief discussion on the iKernel.exe file.
View ArticleQ106027: INFO: InstallScript MSI Project Limitations
This article discusses the limitations of using an InstallScript MSI project.
View ArticleQ201362: INFO: Change in MsiGetProperty() Function Usage
Below is the help information for the MsiGetProperty() function:C++UINT MsiGetProperty( __in MSIHANDLE hInstall, __in LPCTSTR szName, __out LPTSTR szValueBuf, __inout DWORD *pchValueBuf ); Parameters...
View ArticleQ105473: INFO: Setup.exe Command Line Parameters
This article provides information on the command-line parameters that can be passed to a Setup.exe, an installation package authored with the InstallShield product.
View ArticleQ103232: HOWTO: Implementing Setup Types in a Basic MSI Project
This article discusses how to implement setup types in a Basic MSI project using either MSI control events or InstallScript custom actions.
View ArticleReplace StructGet()
This article discusses an alternative to the StructGet() function, which is now deprecated.
View ArticleQ210388: HOWTO: Display of Suite Controls Based on Feature Selection
Each suite control has both Visible and Enabled field that hides or greys out the control if the provided condition is not true.
View ArticleQ106687: HOWTO: Add an Unsupported Language to a Project
This article explains how to add a language to an MSI based project that is not included in the Multilingual Support.
View ArticleQ210418: Release Notes for Supported Versions of InstallShield
This article provides links to release notes for currently supported versions of InstallShield.
View ArticleQ200241: Service Pack 1 for InstallShield 2009
The InstallShield 2009 Service Pack 1 contains support for the final released version of Windows Installer 4.5. In addition, several issues were resolved in this service pack. It is recommended that...
View ArticleQ200272: Service Pack 2 for InstallShield 2009
The InstallShield 2009 Service Pack 2 (SP2) contains support for Microsoft .NET Framework 3.5 SP1 and Microsoft SQL Server 2008. In addition, several issues were resolved in this service pack. It is...
View ArticleQ206429: Service Pack 1 for InstallShield 2010
InstallShield 2010 Service Pack 1 (SP1) includes changes that offer support for the final released versions of Windows 7, Windows Server 2008 R2, and Windows Installer 5. It also includes additional...
View ArticleQ201298: Service Pack 1 for InstallShield 2012
InstallShield 2012 Service Pack 1 includes improvements and resolves issues. The Premier edition includes improvements for Suite projects. The Premier, Professional, and Express editions include...
View ArticleQ208466: Service Pack 1 for InstallShield 2012 Spring
InstallShield 2012 Service Pack 1 includes improvements and resolves issues. It is recommended that all users of InstallShield 2012 Spring (Premier, Professional, and Express) and InstallShield 2012...
View ArticleQ107176: Error -13 / 13
One of the following error occurs: Error -13 Error 13 ( ERROR_INVALID_DATA )
View ArticleQ108857: Error Val0003
When performing Upgrading and Patching Validation, a validation message may occur in one of the following formats: "Val0003 This setup will perform a MINOR upgrade of the referenced previous setup."...
View ArticleQ212423: ICE104
ICE104 (Internal Consistency Evaluators) is related to the tables MsiLockPermissionsEx and LockPermissions. This will occur when both of these tables exist in the built database.
View Article