Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Essentials   (RSS)

Patch Applicability

When installing a patch package , Windows Installer first determines if the patch is applicable. Depending on how the patch is installed, this happens a little differently. Windows Installer can determine the list of applicable products, or it can be

Custom Action Guidelines

Rob Mensching, father of Windows Installer XML (WiX), blogs about why managed custom actions are a bad idea . Aaron Stebner follows up by saying (and has said before ): "Avoid custom actions entirely if at all possible. "Investigate the WiX build-in custom

How Windows Installer uses Languages

Language support in Windows Installer can be confusing until you understand how Windows Installer queries for and uses languages. Some wonder why Windows Installer packages have two different places to set the language. Some wonder why, for example, localized

File Sequencing and How Files are Located

How file sequences identify the file source for installation, and how patches resolve source for new files.
Posted by Heath Stewart | 8 Comments
Filed under: ,

Diagnosing Installation Errors

How to diagnose errors when installing, repairing or patching, or uninstalling a product using Windows Installer technology.

MSI Databases and Code Pages

An overview of code pages and how MSI databases use them to display string data.
Posted by Heath Stewart | 5 Comments
Filed under: ,

How Patching Works

What patches do when being installed or uninstalled.
Posted by Heath Stewart | 33 Comments
Filed under: ,

What's in a Patch

Describes the contents of a patch, as well as any other Windows Installer file type.
Posted by Heath Stewart | 24 Comments
Filed under: ,
 
Page view tracker