Thanks Phil. I did know that. But do you know what the message is telling me?
Am I supposed to somehow include the installer itself with my setup? If so,
how? On the systems I have (2K, XP, and Server2003 - these are all I need to
support), the installer seems almost part of the OS. Thanks.
> Windows Installer is what installs the content of MSI files. It's been
> around since well before .NET (just in case you are thinking that MSI setups
> are just a .NET thing or something unique to Visual Studio) There are some
> older versions of Windows (I think base Windows 2000) that do not have
> Windows Installer 2.0 as part of the OS.
It is part of the OS, however VS 2005 setups have a requirement for MSI 2.0,
and there must still be some OS versions that don't have that version. I
think base Windows 2000 is only MSI 1.1. In any case, the warning is
misleading because the VS 2005 MSI file is built to require MSI 2.0 and if
you tried to install it on an OS that wasn't up to that level you'd get a
message box telling you that you need to update your MSI version.

Signature
Phil Wilson [MVP Windows Installer]
----
> Thanks Phil. I did know that. But do you know what the message is telling
> me? Am I supposed to somehow include the installer itself with my setup?
[quoted text clipped - 6 lines]
>> are some older versions of Windows (I think base Windows 2000) that do
>> not have Windows Installer 2.0 as part of the OS.
David White - 12 Jul 2006 19:24 GMT
Thanks for all Phil.
I will just have to learn to ignore this warning.
Now, if only I can discover how to place a shortcut to uninstall my application
on the start menu, I will be moving along quite well.
David
> It is part of the OS, however VS 2005 setups have a requirement for MSI 2.0,
> and there must still be some OS versions that don't have that version. I
> think base Windows 2000 is only MSI 1.1. In any case, the warning is
> misleading because the VS 2005 MSI file is built to require MSI 2.0 and if
> you tried to install it on an OS that wasn't up to that level you'd get a
> message box telling you that you need to update your MSI version.
Phil Wilson - 13 Jul 2006 00:00 GMT
You'll have to write some code, a small program that fires off msiexec /x
{your product code guid} .
Microsoft recommend that people go to Add/Remove Programs to do this (it'll
be there anyway).

Signature
Phil Wilson [MVP Windows Installer]
----
> Thanks for all Phil.
>
[quoted text clipped - 12 lines]
>> level you'd get a message box telling you that you need to update your
>> MSI version.
David White - 13 Jul 2006 01:14 GMT
Thanks again Phil. Since I had to write a custom action to conditionally place
a shortcut on the start menu for some exe's in my application, I simply added
one that does just what you say below. It all works out pretty well. David
> You'll have to write some code, a small program that fires off msiexec /x
> {your product code guid} .
>
> Microsoft recommend that people go to Add/Remove Programs to do this (it'll
> be there anyway).