Shortcut Table

 

 

The shortcut table is relatively self descriptive.  When an MSI packaged application is run, the advertised shortcut forces Windows Installer to check the integrity of the application before the service calls the executable that’s been specified.  Advertised shortcuts “Target” a feature, not a specific executable in the way that traditional shortcuts work.

A Packager will commonly need to convert a traditional shortcut to an advertised shortcut by altering the Target field within the shortcut table.

The Name field  within the shortcut table is written to show 8x3 and Long File Name notations separate by a Pipe symbol such as:

Access12|Microsoft Office Access 2007