InstallShield Tips and Tricks
Software Installations with InstallShield - Tips and Tricks
I
An Installation Wizard is InstallShield's visual experience of installing a software in a guided fashion application or program. There are several elements of the installation wizard which is crucial to a successful installation of your software.
Read More: What is an Installation Wizard?
M
In the world of software deployment, MSI files, or Microsoft Installer files, play a crucial role. They ensure efficient, reliable, and standardized software installations, which is essential for maintaining system stability and security. MSI files streamline the installation process, reduce errors, and provide robust features like repair and rollback capabilities.
Read More: What is an MSI File?
MSI installers are designed as a relational database that stores information about the files, directories, registry settings, and other resources required for the installation process. One of the key advantages of MSI installers is their ability to provide a standardized and consistent installation experience.
Read More: MSI Installations - Best Practices
MSP files, or Microsoft Software Patch files, are designed to update applications installed via MSI (Microsoft Installer) files. They contain only the changes between software versions, making updates efficient and less resource-intensive.
Read More: What are MSP files?
N
If you are a Windows developers chances are high that you are developing an ASP.NET application or a standalone desktop application that leverages Microsoft .NET. When bundling a .NET app into an installer, InstallShield helps you with several tools and capabilities to ensure that the installation experience for your customers is seamless.
Read More: Building installers for .NET applications
P
A PFX certificate, or PKCS#12 certificate, is a digital file that includes both a public and private key, along with any intermediate certificates needed to verify the legitimacy of the certificate. It is crucial for secure data exchange over networks, ensuring the authenticity and integrity of the communications.
Read More: What is a PFX Certificate?
S
A software installer is a program designed to facilitate the installation of software applications on a computer system. It is typically provided by the software developers or distributors to simplify the process of installing their software on different operating systems.
Read More: What is a Software Installer?
W
Windows Installer or MSI Installer is a Microsoft defined standard package for the installation, maintenance, and removal of software on modern Microsoft Windows systems. It provides a consistent experience for software developers/vendors to package their software for distribution and installation on Windows systems irrespective of which version it’s being installed on.
Read More: Windows Installer – Get Started with InstallShield
- 7 Reasons Why your Installations May Fail on Windows Vista (And How You Can Fix Them)
- About component, package, product and upgrade codes in Windows Installer
- Accessing the MSI Database at Run Time
- Changing Dialog Box Bitmaps
- Creating a Shortcut to a File on a Drive that does not Exist
- Creating an Internet Shortcut with InstallShield
- Creating Custom Dialog Enabling Mutually Exclusive Features
- Creating MSI Update Packages
- Custom Setup Options in Windows Installer
- Designing an Update-Friendly MSI Installation
- Detecting a Pending Reboot in the User Interface Sequence
- Detecting Internet Explorer and Other Applications with Windows Installer
- Determining if MSI Setup Was Launched from Setup.exe
- Digital Signing and Security for Windows Vista
- Disabling the Change Button in the Feature-Selection Dialog Box
- Executable Custom Actions for MSIs
- Hiding the Cancel Button on the MSI Progress Dialog
- How to determine what .NET Framework version is installed on a user's system
- Informing a User When a Major Upgrade Will Take Place
- Installation and Uninstallation Conditions
- Installation Phases and In-Script Execuction Options for Custom Actions in Windows Installer
- Launching Your Application after Installation
- Minimizing Reboots on Windows Vista Systems
- Modifying File-Transfer Behavior for MSIs
- MSI Build Warnings and Errors
- MSI Properties and Deferred Execution
- MSI Tip: Authoring a Custom ICE using InstallShield 2008
- MSI Tip: Building Releases with the InstallShield Automation Interface
- MSI Tip: Setting INSTALLDIR Based on a System Search
- MSI Tip: Writing to the Log File from a Custom Action
- Reading XML Data with a System Search
- Saving MSI property values to make them available after the initial installation
- User Interface Levels for MSI Installations
- Using a style sheet to format an XML project file
- Using and Controling The RadioButton
- Using Check Boxes in Windows Installer
- Using Dialog Box Themes in InstallShield 2008
- Using SETUPEXEDIR in InstallScript
- Windows Installer Tip: New Project Validation Options in InstallShield 2008
- Working with MSI Features an7 Reasons Why your Installations May Fail on Windows Vista (And How You Can Fix Them)
- About component, package, product and upgrade codes in Windows Installer
- Accessing the MSI Database at Run Time
- Changing Dialog Box Bitmaps
- Creating a Shortcut to a File on a Drive that does not Exist
- Creating an Internet Shortcut with InstallShield
- Creating Custom Dialog Enabling Mutually Exclusive Features
- Creating MSI Update Packages
- Custom Setup Options in Windows Installer
- Designing an Update-Friendly MSI Installation
- Detecting a Pending Reboot in the User Interface Sequence
- Detecting Internet Explorer and Other Applications with Windows Installer
- Determining if MSI Setup Was Launched from Setup.exe
- Digital Signing and Security for Windows Vista
- Disabling the Change Button in the Feature-Selection Dialog Box
- Executable Custom Actions for MSIs
- Hiding the Cancel Button on the MSI Progress Dialog
- How to determine what .NET Framework version is installed on a user's system
- Informing a User When a Major Upgrade Will Take Place
- Installation and Uninstallation Conditions
- Installation Phases and In-Script Execuction Options for Custom Actions in Windows Installer
- Launching Your Application after Installation
- Minimizing Reboots on Windows Vista Systems
- Modifying File-Transfer Behavior for MSIs
- MSI Build Warnings and Errors
- MSI Properties and Deferred Execution
- MSI Tip: Authoring a Custom ICE using InstallShield 2008
- MSI Tip: Building Releases with the InstallShield Automation Interface
- MSI Tip: Setting INSTALLDIR Based on a System Search
- MSI Tip: Writing to the Log File from a Custom Action
- Reading XML Data with a System Search
- Saving MSI property values to make them available after the initial installation
- User Interface Levels for MSI Installations
- Using a style sheet to format an XML project file
- Using and Controling The RadioButton
- Using Check Boxes in Windows Installer
- Using Dialog Box Themes in InstallShield 2008
- Using SETUPEXEDIR in InstallScript
- Windows Installer Tip: New Project Validation Options in InstallShield 2008
- Working with MSI Features an
InstallShield
Contact Us
Questions? Ready to get going? We can help you find the right Installation solution for your needs.