shared components and patch uninstalls. 5/19/2015microsoft confidential2 shared components and patch...

3
Shared Components and Patch Uninstalls

Upload: hector-daniels

Post on 18-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Shared Components and Patch Uninstalls. 5/19/2015Microsoft Confidential2 Shared Components and Patch Uninstalls on Vista and below Word Outlook Installs

Shared Components and Patch Uninstalls

Page 2: Shared Components and Patch Uninstalls. 5/19/2015Microsoft Confidential2 Shared Components and Patch Uninstalls on Vista and below Word Outlook Installs

04/18/23 Microsoft Confidential 2

Shared Components and Patch Uninstalls on Vista and below

WordWord

Outlook

Installs Spell Checker v12.0

Installs Spell Checker v12.5

Updates Spell Checker to v12.6

Install Word Install Outlook Apply a patch to Word Uninstall the patch to Word

WordOutlook

Word Patch

Word

Outlook

Updates Spell Checker to v12.0

Design Change: Windows Installer patch uninstall behavior should consider the global machine state instead of just the product state.

Requirement: Ability to keep the highest version of a shared component when a patch to it is uninstalled

Page 3: Shared Components and Patch Uninstalls. 5/19/2015Microsoft Confidential2 Shared Components and Patch Uninstalls on Vista and below Word Outlook Installs

Shared Components and Patch Uninstalls with Windows Installer 4.5

Installs Spell Checker v12.0

Installs Spell Checker v12.5

Updates Spell Checker to v12.6

Install Word Install Outlook Apply a patch to Word Uninstall the patch to Word

Updates Spell Checker to v12.5

WordWord

Outlook

WordOutlook

Word Patch

Word

Outlook

Spell Checker

12.0

Windows Installer Datastore

Spell Checker 12.0

Word’s cache Spell Checker

12.5

Spell Checker

12.6Spell Checker 12.5

Outlook’s cache Spell Checker

12.5