cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
pk78scout
Level 2

problems changing project schema from 300 to 310

Hi,

I build basic msi projects using IS2008. I want to require a minimum version of the windows installer service of 3.1. So when I change my schema from 300 to 310, my project no longer installs. It stops very early before the "welcome dialog" and tells me that I "...must install a windows service pack that contains a newer version of the windows installer service.".

If I go look at the msi.dll on my computer, it shows version 3.1.4000.4039.

So, it looks like I already have msi 3.1. Why won't my project install anymore? If I change schema back to 300 it works fine. But with 310 I get that message above.

I have generated a verbose log and it ends with error 1613.

Is there something I'm missing? Please help! This has me really stumped. Things have been fine otherwise for years.

Thanks very much.

-pk
Labels (1)
0 Kudos
(1) Reply
GriffinSilver
Level 3

You need to use schema 301, not 310 to check for Windows Installer 3.1.
0 Kudos