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.
Photo

Windows XP to Vista Upgrades


1 reply to this topic

freemj

freemj
  • 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?

Regards,
Jeff

Zweitze

Zweitze
  • 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.