|
|
|
Markus KARG
|
I am a beginner to MSI and WiX and have a question on the InstallerVersion
attribute: How to know what version of WindowsInstaller my .msi will need to run correctly? Is there some kind of table that I did not discover so far, containing all WiX / MSI features plus the needed version number? And, if I do not use the attribute at all, what will happen then? Maybe this is a silly question, but I did not find any answer besides " For 64-bit Windows Installer packages, this property must be set to 200 or greater.". Thanks! Markus ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
|
Blair-2
|
If you don't specify, WiX currently defaults to 1.0 ("100").
Very brief matrix: MSI 1.x - basic MSI support, 32-bit only. MSI 2.x - added 64-bit support. MSI 3.0 - improved patching. MSI 3.1 - improved external ui. MSI 4.0 - Vista/2008 only. Incorporates UAC-integration/restart-manager-integration/transaction-integration as well as embedded-UI/msi-chaining and some improvements to patch support (superseded components/patch removal custom actions. MSI 4.5 - some bug fixes, and a redistributable containing the embedded ui, msi chaining, and improved patch support (superseded components and patch removal actions) for supported pre-Vista platforms. The restart manager, UAC, and transaction integrations require platform support so they are not in the downlevel redistributable (although they are retained in the vista/2008 redistributable), but all the other improvements in 4.0 are in 4.5. MSI 5.0 - Windows 7/2008 R2 only (AFAIK). Big things are SDDL for configuring permissions, more control over services, finally some improvement to the internal UI (a hyperlink control, a print and a launch-app control events), along with a way to finally author packages that can be switched between per-user and per-machine during the installation. See the links off this page for more details: http://msdn.microsoft.com/library/aa372796.aspx for details after 2.0. This page details each released build from 2.0 on: http://msdn.microsoft.com/library/aa371185.aspx. MSDN no longer documents the changes that 2.0 added from 1.x apart from the 64-bit support, but no version of 1.x is supported anymore either (that was much more than a decade ago). Most of the info on 1.x I found was on Wikipedia. If you look to see in the lists of what "wasn't supported" to determine which version started supporting the things you use, you will then be able to determine which is your minimum version. Or, if you have a minimum platform (XP SP2, Vista, whatever) you can look to see what shipped with that platform and avoid anything that isn't supported in that release of Windows Installer. -----Original Message----- From: Markus Karg [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:16 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] How to know which InstallerVersion to use? I am a beginner to MSI and WiX and have a question on the InstallerVersion attribute: How to know what version of WindowsInstaller my .msi will need to run correctly? Is there some kind of table that I did not discover so far, containing all WiX / MSI features plus the needed version number? And, if I do not use the attribute at all, what will happen then? Maybe this is a silly question, but I did not find any answer besides " For 64-bit Windows Installer packages, this property must be set to 200 or greater.". Thanks! Markus ---------------------------------------------------------------------------- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
|
Thomas Due
|
Uh, according to this link:
http://msdn.microsoft.com/da-dk/library/dd408041%28en-us,VS.85%29.aspx Is MSI 4.5 also available on Windows XP SP2 as "a redistributable": "Windows Installer 4.5 is available as a redistributable for Windows Server 2008, Windows Vista with Service Pack 1 (SP1), Windows XP with Service Pack 2 (SP2) and later, and Windows Server 2003 with Service Pack 1 (SP1) and later. For a complete list of all Windows Installer versions and redistributables, see Released Versions of Windows Installer." This link describes each version and version number in relation to operating system: http://msdn.microsoft.com/da-dk/library/aa371185%28en-us,VS.85%29.aspx Regards, Thomas Due -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 2. november 2009 22:46 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? If you don't specify, WiX currently defaults to 1.0 ("100"). Very brief matrix: MSI 1.x - basic MSI support, 32-bit only. MSI 2.x - added 64-bit support. MSI 3.0 - improved patching. MSI 3.1 - improved external ui. MSI 4.0 - Vista/2008 only. Incorporates UAC-integration/restart-manager-integration/transaction-integration as well as embedded-UI/msi-chaining and some improvements to patch support (superseded components/patch removal custom actions. MSI 4.5 - some bug fixes, and a redistributable containing the embedded ui, msi chaining, and improved patch support (superseded components and patch removal actions) for supported pre-Vista platforms. The restart manager, UAC, and transaction integrations require platform support so they are not in the downlevel redistributable (although they are retained in the vista/2008 redistributable), but all the other improvements in 4.0 are in 4.5. MSI 5.0 - Windows 7/2008 R2 only (AFAIK). Big things are SDDL for configuring permissions, more control over services, finally some improvement to the internal UI (a hyperlink control, a print and a launch-app control events), along with a way to finally author packages that can be switched between per-user and per-machine during the installation. See the links off this page for more details: http://msdn.microsoft.com/library/aa372796.aspx for details after 2.0. This page details each released build from 2.0 on: http://msdn.microsoft.com/library/aa371185.aspx. MSDN no longer documents the changes that 2.0 added from 1.x apart from the 64-bit support, but no version of 1.x is supported anymore either (that was much more than a decade ago). Most of the info on 1.x I found was on Wikipedia. If you look to see in the lists of what "wasn't supported" to determine which version started supporting the things you use, you will then be able to determine which is your minimum version. Or, if you have a minimum platform (XP SP2, Vista, whatever) you can look to see what shipped with that platform and avoid anything that isn't supported in that release of Windows Installer. -----Original Message----- From: Markus Karg [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:16 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] How to know which InstallerVersion to use? I am a beginner to MSI and WiX and have a question on the InstallerVersion attribute: How to know what version of WindowsInstaller my .msi will need to run correctly? Is there some kind of table that I did not discover so far, containing all WiX / MSI features plus the needed version number? And, if I do not use the attribute at all, what will happen then? Maybe this is a silly question, but I did not find any answer besides " For 64-bit Windows Installer packages, this property must be set to 200 or greater.". Thanks! Markus ------------------------------------------------------------------------ ---- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
|
Blair-2
|
Quoting myself: " MSI 4.5 - ..., and a redistributable ... for supported
pre-Vista platforms." -----Original Message----- From: Thomas Due [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:09 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How to know which InstallerVersion to use? Uh, according to this link: http://msdn.microsoft.com/da-dk/library/dd408041%28en-us,VS.85%29.aspx Is MSI 4.5 also available on Windows XP SP2 as "a redistributable": "Windows Installer 4.5 is available as a redistributable for Windows Server 2008, Windows Vista with Service Pack 1 (SP1), Windows XP with Service Pack 2 (SP2) and later, and Windows Server 2003 with Service Pack 1 (SP1) and later. For a complete list of all Windows Installer versions and redistributables, see Released Versions of Windows Installer." This link describes each version and version number in relation to operating system: http://msdn.microsoft.com/da-dk/library/aa371185%28en-us,VS.85%29.aspx Regards, Thomas Due -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 2. november 2009 22:46 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? If you don't specify, WiX currently defaults to 1.0 ("100"). Very brief matrix: MSI 1.x - basic MSI support, 32-bit only. MSI 2.x - added 64-bit support. MSI 3.0 - improved patching. MSI 3.1 - improved external ui. MSI 4.0 - Vista/2008 only. Incorporates UAC-integration/restart-manager-integration/transaction-integration as well as embedded-UI/msi-chaining and some improvements to patch support (superseded components/patch removal custom actions. MSI 4.5 - some bug fixes, and a redistributable containing the embedded ui, msi chaining, and improved patch support (superseded components and patch removal actions) for supported pre-Vista platforms. The restart manager, UAC, and transaction integrations require platform support so they are not in the downlevel redistributable (although they are retained in the vista/2008 redistributable), but all the other improvements in 4.0 are in 4.5. MSI 5.0 - Windows 7/2008 R2 only (AFAIK). Big things are SDDL for configuring permissions, more control over services, finally some improvement to the internal UI (a hyperlink control, a print and a launch-app control events), along with a way to finally author packages that can be switched between per-user and per-machine during the installation. See the links off this page for more details: http://msdn.microsoft.com/library/aa372796.aspx for details after 2.0. This page details each released build from 2.0 on: http://msdn.microsoft.com/library/aa371185.aspx. MSDN no longer documents the changes that 2.0 added from 1.x apart from the 64-bit support, but no version of 1.x is supported anymore either (that was much more than a decade ago). Most of the info on 1.x I found was on Wikipedia. If you look to see in the lists of what "wasn't supported" to determine which version started supporting the things you use, you will then be able to determine which is your minimum version. Or, if you have a minimum platform (XP SP2, Vista, whatever) you can look to see what shipped with that platform and avoid anything that isn't supported in that release of Windows Installer. -----Original Message----- From: Markus Karg [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:16 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] How to know which InstallerVersion to use? I am a beginner to MSI and WiX and have a question on the InstallerVersion attribute: How to know what version of WindowsInstaller my .msi will need to run correctly? Is there some kind of table that I did not discover so far, containing all WiX / MSI features plus the needed version number? And, if I do not use the attribute at all, what will happen then? Maybe this is a silly question, but I did not find any answer besides " For 64-bit Windows Installer packages, this property must be set to 200 or greater.". Thanks! Markus ------------------------------------------------------------------------ ---- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
|
Blair-2
|
IIRC, they ship 4.5 as part of XP SP3 and Vista SP1, along with the
equivalent service packs for the corresponding server OSs. -----Original Message----- From: Blair [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:31 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? Importance: Low Quoting myself: " MSI 4.5 - ..., and a redistributable ... for supported pre-Vista platforms." -----Original Message----- From: Thomas Due [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:09 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How to know which InstallerVersion to use? Uh, according to this link: http://msdn.microsoft.com/da-dk/library/dd408041%28en-us,VS.85%29.aspx Is MSI 4.5 also available on Windows XP SP2 as "a redistributable": "Windows Installer 4.5 is available as a redistributable for Windows Server 2008, Windows Vista with Service Pack 1 (SP1), Windows XP with Service Pack 2 (SP2) and later, and Windows Server 2003 with Service Pack 1 (SP1) and later. For a complete list of all Windows Installer versions and redistributables, see Released Versions of Windows Installer." This link describes each version and version number in relation to operating system: http://msdn.microsoft.com/da-dk/library/aa371185%28en-us,VS.85%29.aspx Regards, Thomas Due -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 2. november 2009 22:46 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? If you don't specify, WiX currently defaults to 1.0 ("100"). Very brief matrix: MSI 1.x - basic MSI support, 32-bit only. MSI 2.x - added 64-bit support. MSI 3.0 - improved patching. MSI 3.1 - improved external ui. MSI 4.0 - Vista/2008 only. Incorporates UAC-integration/restart-manager-integration/transaction-integration as well as embedded-UI/msi-chaining and some improvements to patch support (superseded components/patch removal custom actions. MSI 4.5 - some bug fixes, and a redistributable containing the embedded ui, msi chaining, and improved patch support (superseded components and patch removal actions) for supported pre-Vista platforms. The restart manager, UAC, and transaction integrations require platform support so they are not in the downlevel redistributable (although they are retained in the vista/2008 redistributable), but all the other improvements in 4.0 are in 4.5. MSI 5.0 - Windows 7/2008 R2 only (AFAIK). Big things are SDDL for configuring permissions, more control over services, finally some improvement to the internal UI (a hyperlink control, a print and a launch-app control events), along with a way to finally author packages that can be switched between per-user and per-machine during the installation. See the links off this page for more details: http://msdn.microsoft.com/library/aa372796.aspx for details after 2.0. This page details each released build from 2.0 on: http://msdn.microsoft.com/library/aa371185.aspx. MSDN no longer documents the changes that 2.0 added from 1.x apart from the 64-bit support, but no version of 1.x is supported anymore either (that was much more than a decade ago). Most of the info on 1.x I found was on Wikipedia. If you look to see in the lists of what "wasn't supported" to determine which version started supporting the things you use, you will then be able to determine which is your minimum version. Or, if you have a minimum platform (XP SP2, Vista, whatever) you can look to see what shipped with that platform and avoid anything that isn't supported in that release of Windows Installer. -----Original Message----- From: Markus Karg [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:16 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] How to know which InstallerVersion to use? I am a beginner to MSI and WiX and have a question on the InstallerVersion attribute: How to know what version of WindowsInstaller my .msi will need to run correctly? Is there some kind of table that I did not discover so far, containing all WiX / MSI features plus the needed version number? And, if I do not use the attribute at all, what will happen then? Maybe this is a silly question, but I did not find any answer besides " For 64-bit Windows Installer packages, this property must be set to 200 or greater.". Thanks! Markus ------------------------------------------------------------------------ ---- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
|
Pally Sandher
|
You remember incorrectly. They ship 3.1v2 with XP SP3 (see
http://download.microsoft.com/download/6/8/7/687484ed-8174-496d-8db9-f02 b40c12982/Overview%20of%20Windows%20XP%20Service%20Pack%203.pdf) which was also shipped in SP2 for Server 2003 (and XP64 by extension) quite some time ago. 4.5 is shipped with SP2 for Vista & Server 2008. See http://technet.microsoft.com/en-us/library/dd335033(WS.10).aspx It's only ever been available for pre-Vista platforms as a 'manually' installed redistributable & doesn't show up in Microsoft Update as yet for pre-Vista platforms. Markus I'd recommend setting InstallerVersion to 301 unless you want to either bootstrap the 4.5 installer before your MSI (or expect your users to manually install it) or you don't mind excluding users on certain O/S'es (this is sometimes desirable if your application has certain requirements). 3.1 is pushed to all versions of XP by Automatic Updates so you're quite safe to assume that's the minimum your users will be able to support (even Windows 2000 has 3.1 available). Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the <Virtual Environment>** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 03 November 2009 07:40 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? Importance: Low IIRC, they ship 4.5 as part of XP SP3 and Vista SP1, along with the equivalent service packs for the corresponding server OSs. -----Original Message----- From: Blair [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:31 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? Importance: Low Quoting myself: " MSI 4.5 - ..., and a redistributable ... for supported pre-Vista platforms." -----Original Message----- From: Thomas Due [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:09 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How to know which InstallerVersion to use? Uh, according to this link: http://msdn.microsoft.com/da-dk/library/dd408041%28en-us,VS.85%29.aspx Is MSI 4.5 also available on Windows XP SP2 as "a redistributable": "Windows Installer 4.5 is available as a redistributable for Windows Server 2008, Windows Vista with Service Pack 1 (SP1), Windows XP with Service Pack 2 (SP2) and later, and Windows Server 2003 with Service Pack 1 (SP1) and later. For a complete list of all Windows Installer versions and redistributables, see Released Versions of Windows Installer." This link describes each version and version number in relation to operating system: http://msdn.microsoft.com/da-dk/library/aa371185%28en-us,VS.85%29.aspx Regards, Thomas Due -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 2. november 2009 22:46 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? If you don't specify, WiX currently defaults to 1.0 ("100"). Very brief matrix: MSI 1.x - basic MSI support, 32-bit only. MSI 2.x - added 64-bit support. MSI 3.0 - improved patching. MSI 3.1 - improved external ui. MSI 4.0 - Vista/2008 only. Incorporates UAC-integration/restart-manager-integration/transaction-integration as well as embedded-UI/msi-chaining and some improvements to patch support (superseded components/patch removal custom actions. MSI 4.5 - some bug fixes, and a redistributable containing the embedded ui, msi chaining, and improved patch support (superseded components and patch removal actions) for supported pre-Vista platforms. The restart manager, UAC, and transaction integrations require platform support so they are not in the downlevel redistributable (although they are retained in the vista/2008 redistributable), but all the other improvements in 4.0 are in 4.5. MSI 5.0 - Windows 7/2008 R2 only (AFAIK). Big things are SDDL for configuring permissions, more control over services, finally some improvement to the internal UI (a hyperlink control, a print and a launch-app control events), along with a way to finally author packages that can be switched between per-user and per-machine during the installation. See the links off this page for more details: http://msdn.microsoft.com/library/aa372796.aspx for details after 2.0. This page details each released build from 2.0 on: http://msdn.microsoft.com/library/aa371185.aspx. MSDN no longer documents the changes that 2.0 added from 1.x apart from the 64-bit support, but no version of 1.x is supported anymore either (that was much more than a decade ago). Most of the info on 1.x I found was on Wikipedia. If you look to see in the lists of what "wasn't supported" to determine which version started supporting the things you use, you will then be able to determine which is your minimum version. Or, if you have a minimum platform (XP SP2, Vista, whatever) you can look to see what shipped with that platform and avoid anything that isn't supported in that release of Windows Installer. -----Original Message----- From: Markus Karg [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:16 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] How to know which InstallerVersion to use? I am a beginner to MSI and WiX and have a question on the InstallerVersion attribute: How to know what version of WindowsInstaller my .msi will need to run correctly? Is there some kind of table that I did not discover so far, containing all WiX / MSI features plus the needed version number? And, if I do not use the attribute at all, what will happen then? Maybe this is a silly question, but I did not find any answer besides " For 64-bit Windows Installer packages, this property must be set to 200 or greater.". Thanks! Markus ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
|
Thomas Due
|
In reply to this post
by Blair-2
Oh right. Sorry, I missed that bit. I just stubbed my toes against: "
Vista/2008 only."... That'll teach me to read the entire thing.. (not bloody likely, but one can always hope ;) ) /Thomas -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 3. november 2009 08:31 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? Quoting myself: " MSI 4.5 - ..., and a redistributable ... for supported pre-Vista platforms." -----Original Message----- From: Thomas Due [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:09 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How to know which InstallerVersion to use? Uh, according to this link: http://msdn.microsoft.com/da-dk/library/dd408041%28en-us,VS.85%29.aspx Is MSI 4.5 also available on Windows XP SP2 as "a redistributable": "Windows Installer 4.5 is available as a redistributable for Windows Server 2008, Windows Vista with Service Pack 1 (SP1), Windows XP with Service Pack 2 (SP2) and later, and Windows Server 2003 with Service Pack 1 (SP1) and later. For a complete list of all Windows Installer versions and redistributables, see Released Versions of Windows Installer." This link describes each version and version number in relation to operating system: http://msdn.microsoft.com/da-dk/library/aa371185%28en-us,VS.85%29.aspx Regards, Thomas Due -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 2. november 2009 22:46 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? If you don't specify, WiX currently defaults to 1.0 ("100"). Very brief matrix: MSI 1.x - basic MSI support, 32-bit only. MSI 2.x - added 64-bit support. MSI 3.0 - improved patching. MSI 3.1 - improved external ui. MSI 4.0 - Vista/2008 only. Incorporates UAC-integration/restart-manager-integration/transaction-integration as well as embedded-UI/msi-chaining and some improvements to patch support (superseded components/patch removal custom actions. MSI 4.5 - some bug fixes, and a redistributable containing the embedded ui, msi chaining, and improved patch support (superseded components and patch removal actions) for supported pre-Vista platforms. The restart manager, UAC, and transaction integrations require platform support so they are not in the downlevel redistributable (although they are retained in the vista/2008 redistributable), but all the other improvements in 4.0 are in 4.5. MSI 5.0 - Windows 7/2008 R2 only (AFAIK). Big things are SDDL for configuring permissions, more control over services, finally some improvement to the internal UI (a hyperlink control, a print and a launch-app control events), along with a way to finally author packages that can be switched between per-user and per-machine during the installation. See the links off this page for more details: http://msdn.microsoft.com/library/aa372796.aspx for details after 2.0. This page details each released build from 2.0 on: http://msdn.microsoft.com/library/aa371185.aspx. MSDN no longer documents the changes that 2.0 added from 1.x apart from the 64-bit support, but no version of 1.x is supported anymore either (that was much more than a decade ago). Most of the info on 1.x I found was on Wikipedia. If you look to see in the lists of what "wasn't supported" to determine which version started supporting the things you use, you will then be able to determine which is your minimum version. Or, if you have a minimum platform (XP SP2, Vista, whatever) you can look to see what shipped with that platform and avoid anything that isn't supported in that release of Windows Installer. -----Original Message----- From: Markus Karg [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:16 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] How to know which InstallerVersion to use? I am a beginner to MSI and WiX and have a question on the InstallerVersion attribute: How to know what version of WindowsInstaller my .msi will need to run correctly? Is there some kind of table that I did not discover so far, containing all WiX / MSI features plus the needed version number? And, if I do not use the attribute at all, what will happen then? Maybe this is a silly question, but I did not find any answer besides " For 64-bit Windows Installer packages, this property must be set to 200 or greater.". Thanks! Markus ------------------------------------------------------------------------ ---- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ---- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
|
Markus KARG
|
In reply to this post
by Pally Sandher
> Markus I'd recommend setting InstallerVersion to 301 unless you want to
> either bootstrap the 4.5 installer before your MSI (or expect your > users > to manually install it) or you don't mind excluding users on certain > O/S'es (this is sometimes desirable if your application has certain > requirements). 3.1 is pushed to all versions of XP by Automatic Updates > so you're quite safe to assume that's the minimum your users will be > able to support (even Windows 2000 has 3.1 available). Thank you for this tip. But why not just keep the default (100), unless I need any particular feature of a higher version? ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
|
Markus KARG
|
In reply to this post
by Blair-2
Blair,
thank you for this detailed information. It is a big help for me. Since I don't know anything about any of the mentioned features, I doubt that I ever will need a later version than 1.00 (100), as my software is not 64 Bit. :-) I just have filed a request to add your list to the WiX documentation, so people know what version put request. Regards Markus > -----Original Message----- > From: Blair [mailto:[hidden email]] > Sent: Montag, 2. November 2009 22:46 > To: 'General discussion for Windows Installer XML toolset.' > Subject: Re: [WiX-users] How to know which InstallerVersion to use? > > If you don't specify, WiX currently defaults to 1.0 ("100"). > > Very brief matrix: > > MSI 1.x - basic MSI support, 32-bit only. > MSI 2.x - added 64-bit support. > MSI 3.0 - improved patching. > MSI 3.1 - improved external ui. > MSI 4.0 - Vista/2008 only. Incorporates > UAC-integration/restart-manager-integration/transaction-integration as > well > as embedded-UI/msi-chaining and some improvements to patch support > (superseded components/patch removal custom actions. > MSI 4.5 - some bug fixes, and a redistributable containing the embedded > ui, > msi chaining, and improved patch support (superseded components and > patch > removal actions) for supported pre-Vista platforms. The restart > manager, > UAC, and transaction integrations require platform support so they are > not > in the downlevel redistributable (although they are retained in the > vista/2008 redistributable), but all the other improvements in 4.0 are > in > 4.5. > MSI 5.0 - Windows 7/2008 R2 only (AFAIK). Big things are SDDL for > configuring permissions, more control over services, finally some > improvement to the internal UI (a hyperlink control, a print and a > launch-app control events), along with a way to finally author packages > that > can be switched between per-user and per-machine during the > installation. > > See the links off this page for more details: > http://msdn.microsoft.com/library/aa372796.aspx for details after 2.0. > > This page details each released build from 2.0 on: > http://msdn.microsoft.com/library/aa371185.aspx. > > MSDN no longer documents the changes that 2.0 added from 1.x apart from > the > 64-bit support, but no version of 1.x is supported anymore either (that > was > much more than a decade ago). Most of the info on 1.x I found was on > Wikipedia. > > If you look to see in the lists of what "wasn't supported" to determine > which version started supporting the things you use, you will then be > able > to determine which is your minimum version. Or, if you have a minimum > platform (XP SP2, Vista, whatever) you can look to see what shipped > with > that platform and avoid anything that isn't supported in that release > of > Windows Installer. > > -----Original Message----- > From: Markus Karg [mailto:[hidden email]] > Sent: Monday, November 02, 2009 11:16 AM > To: 'General discussion for Windows Installer XML toolset.' > Subject: [WiX-users] How to know which InstallerVersion to use? > > I am a beginner to MSI and WiX and have a question on the > InstallerVersion > attribute: > > > > How to know what version of WindowsInstaller my .msi will need to run > correctly? > > > > Is there some kind of table that I did not discover so far, containing > all > WiX / MSI features plus the needed version number? > > > > And, if I do not use the attribute at all, what will happen then? > > > > Maybe this is a silly question, but I did not find any answer besides " > For > 64-bit Windows Installer packages, this property must be set to 200 or > greater.". > > > > Thanks! > > Markus > > ----------------------------------------------------------------------- > ----- > -- > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > WiX-users mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ----------------------------------------------------------------------- > ------- > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > WiX-users mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
|
Blair-2
|
In reply to this post
by Thomas Due
It is human to not "RTFM" (along with all similar activities), isn't it
<smile/> -----Original Message----- From: Thomas Due [mailto:[hidden email]] Sent: Tuesday, November 03, 2009 4:59 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How to know which InstallerVersion to use? Oh right. Sorry, I missed that bit. I just stubbed my toes against: " Vista/2008 only."... That'll teach me to read the entire thing.. (not bloody likely, but one can always hope ;) ) /Thomas -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 3. november 2009 08:31 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? Quoting myself: " MSI 4.5 - ..., and a redistributable ... for supported pre-Vista platforms." -----Original Message----- From: Thomas Due [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:09 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How to know which InstallerVersion to use? Uh, according to this link: http://msdn.microsoft.com/da-dk/library/dd408041%28en-us,VS.85%29.aspx Is MSI 4.5 also available on Windows XP SP2 as "a redistributable": "Windows Installer 4.5 is available as a redistributable for Windows Server 2008, Windows Vista with Service Pack 1 (SP1), Windows XP with Service Pack 2 (SP2) and later, and Windows Server 2003 with Service Pack 1 (SP1) and later. For a complete list of all Windows Installer versions and redistributables, see Released Versions of Windows Installer." This link describes each version and version number in relation to operating system: http://msdn.microsoft.com/da-dk/library/aa371185%28en-us,VS.85%29.aspx Regards, Thomas Due -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 2. november 2009 22:46 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? If you don't specify, WiX currently defaults to 1.0 ("100"). Very brief matrix: MSI 1.x - basic MSI support, 32-bit only. MSI 2.x - added 64-bit support. MSI 3.0 - improved patching. MSI 3.1 - improved external ui. MSI 4.0 - Vista/2008 only. Incorporates UAC-integration/restart-manager-integration/transaction-integration as well as embedded-UI/msi-chaining and some improvements to patch support (superseded components/patch removal custom actions. MSI 4.5 - some bug fixes, and a redistributable containing the embedded ui, msi chaining, and improved patch support (superseded components and patch removal actions) for supported pre-Vista platforms. The restart manager, UAC, and transaction integrations require platform support so they are not in the downlevel redistributable (although they are retained in the vista/2008 redistributable), but all the other improvements in 4.0 are in 4.5. MSI 5.0 - Windows 7/2008 R2 only (AFAIK). Big things are SDDL for configuring permissions, more control over services, finally some improvement to the internal UI (a hyperlink control, a print and a launch-app control events), along with a way to finally author packages that can be switched between per-user and per-machine during the installation. See the links off this page for more details: http://msdn.microsoft.com/library/aa372796.aspx for details after 2.0. This page details each released build from 2.0 on: http://msdn.microsoft.com/library/aa371185.aspx. MSDN no longer documents the changes that 2.0 added from 1.x apart from the 64-bit support, but no version of 1.x is supported anymore either (that was much more than a decade ago). Most of the info on 1.x I found was on Wikipedia. If you look to see in the lists of what "wasn't supported" to determine which version started supporting the things you use, you will then be able to determine which is your minimum version. Or, if you have a minimum platform (XP SP2, Vista, whatever) you can look to see what shipped with that platform and avoid anything that isn't supported in that release of Windows Installer. -----Original Message----- From: Markus Karg [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:16 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] How to know which InstallerVersion to use? I am a beginner to MSI and WiX and have a question on the InstallerVersion attribute: How to know what version of WindowsInstaller my .msi will need to run correctly? Is there some kind of table that I did not discover so far, containing all WiX / MSI features plus the needed version number? And, if I do not use the attribute at all, what will happen then? Maybe this is a silly question, but I did not find any answer besides " For 64-bit Windows Installer packages, this property must be set to 200 or greater.". Thanks! Markus ------------------------------------------------------------------------ ---- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ---- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
|
Thomas Due
|
Jumping to conclusions certainly is <grin/>
/Thomas -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 4. november 2009 06:49 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? It is human to not "RTFM" (along with all similar activities), isn't it <smile/> -----Original Message----- From: Thomas Due [mailto:[hidden email]] Sent: Tuesday, November 03, 2009 4:59 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How to know which InstallerVersion to use? Oh right. Sorry, I missed that bit. I just stubbed my toes against: " Vista/2008 only."... That'll teach me to read the entire thing.. (not bloody likely, but one can always hope ;) ) /Thomas -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 3. november 2009 08:31 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? Quoting myself: " MSI 4.5 - ..., and a redistributable ... for supported pre-Vista platforms." -----Original Message----- From: Thomas Due [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:09 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] How to know which InstallerVersion to use? Uh, according to this link: http://msdn.microsoft.com/da-dk/library/dd408041%28en-us,VS.85%29.aspx Is MSI 4.5 also available on Windows XP SP2 as "a redistributable": "Windows Installer 4.5 is available as a redistributable for Windows Server 2008, Windows Vista with Service Pack 1 (SP1), Windows XP with Service Pack 2 (SP2) and later, and Windows Server 2003 with Service Pack 1 (SP1) and later. For a complete list of all Windows Installer versions and redistributables, see Released Versions of Windows Installer." This link describes each version and version number in relation to operating system: http://msdn.microsoft.com/da-dk/library/aa371185%28en-us,VS.85%29.aspx Regards, Thomas Due -----Original Message----- From: Blair [mailto:[hidden email]] Sent: 2. november 2009 22:46 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] How to know which InstallerVersion to use? If you don't specify, WiX currently defaults to 1.0 ("100"). Very brief matrix: MSI 1.x - basic MSI support, 32-bit only. MSI 2.x - added 64-bit support. MSI 3.0 - improved patching. MSI 3.1 - improved external ui. MSI 4.0 - Vista/2008 only. Incorporates UAC-integration/restart-manager-integration/transaction-integration as well as embedded-UI/msi-chaining and some improvements to patch support (superseded components/patch removal custom actions. MSI 4.5 - some bug fixes, and a redistributable containing the embedded ui, msi chaining, and improved patch support (superseded components and patch removal actions) for supported pre-Vista platforms. The restart manager, UAC, and transaction integrations require platform support so they are not in the downlevel redistributable (although they are retained in the vista/2008 redistributable), but all the other improvements in 4.0 are in 4.5. MSI 5.0 - Windows 7/2008 R2 only (AFAIK). Big things are SDDL for configuring permissions, more control over services, finally some improvement to the internal UI (a hyperlink control, a print and a launch-app control events), along with a way to finally author packages that can be switched between per-user and per-machine during the installation. See the links off this page for more details: http://msdn.microsoft.com/library/aa372796.aspx for details after 2.0. This page details each released build from 2.0 on: http://msdn.microsoft.com/library/aa371185.aspx. MSDN no longer documents the changes that 2.0 added from 1.x apart from the 64-bit support, but no version of 1.x is supported anymore either (that was much more than a decade ago). Most of the info on 1.x I found was on Wikipedia. If you look to see in the lists of what "wasn't supported" to determine which version started supporting the things you use, you will then be able to determine which is your minimum version. Or, if you have a minimum platform (XP SP2, Vista, whatever) you can look to see what shipped with that platform and avoid anything that isn't supported in that release of Windows Installer. -----Original Message----- From: Markus Karg [mailto:[hidden email]] Sent: Monday, November 02, 2009 11:16 AM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] How to know which InstallerVersion to use? I am a beginner to MSI and WiX and have a question on the InstallerVersion attribute: How to know what version of WindowsInstaller my .msi will need to run correctly? Is there some kind of table that I did not discover so far, containing all WiX / MSI features plus the needed version number? And, if I do not use the attribute at all, what will happen then? Maybe this is a silly question, but I did not find any answer besides " For 64-bit Windows Installer packages, this property must be set to 200 or greater.". Thanks! Markus ------------------------------------------------------------------------ ---- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ---- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------ ---- -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users |
||||||||||||||||
| Free Embeddable Forum Powered by Nabble | Help |