Jump to content

This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.

Windows XP to Vista Upgrades

1 reply to this topic


  • Full Members
  • 5 posts

Posted 07 February 2007 - 00:42

Has anyone run into documentation or best known methods from the Microsoft Application Compatibility team for handling Vista upgrades?

For example: Product X has a different set of files for XP and Vista. If a user upgrades to Vista, the product will likely need to run a repair in order to install the right files for Vista. Is there a way t flag your install to run after a Vista upgrade?



  • Full Members
  • 522 posts

Posted 07 February 2007 - 13:33

After upgrading the OS, the user should repair all installed programs. Inside the MSI packages of these programs, the relevant component must have proper conditions (eg. on [WindowsNT] property). Further, these components must be marked as Transitive.

By marking the components as Transitive, their conditions are reevaluated during a Repair. For this reason, some components can be uninstalled, and other components can be installed during a repair.

This method was recommended for scenarios where Windows 98 was upgraded to Windows XP. Indeed the Transitive flag was introduced for these scenarios.

(Edit: clarifications)

Edited by Zweitze, 07 February 2007 - 13:39.