Hi.

I'm trying to support major updates for my application and it works fine so far.
Except for feature states.

I'm testing an update from version 1.9.0 to 1.9.1
ProductCode changes between MSIs (it's "*"/auto-generated for me)
Component GUIDs are stable for me (fixed)

1.9.0 and 1.9.1 have the same components/features, just some files
were updated/added (for legacy reasons I have "logical" components
consisting of sets of files. I learned since then that this is bad
practice, since it makes minor updates hard/impossible - but I have to
live with that now).

I installed 1.9.0, leaving one feature deselected. msiinv reports this:

Product code:   {BE22D35C-19E6-4DF9-ADD3-5219EF2450B9}
        Product state:  (5) Installed.
        Package code:   {B8FD03AA-6582-4934-9E18-F336F91EC90C}
        Version:        1.9.0.0
        AssignmentType: 1
        Publisher:      MyEmployer
        Language:       1033
        Installed from: C:\Projects\Foo\Source\Installer\bin\Debug\1.9.0.0\
            Package:    VG.msi
        Product Icon:   
C:\Windows\Installer\{BE22D35C-19E6-4DF9-ADD3-5219EF2450B9}\icon.ico
        Help link:      http://www.somesite.com/
        Local package:  C:\Windows\Installer\14369129.msi
        Install date:   2010\10\28
        5 features.
                0 features are not used.
                0 features are advertised.
                1 feature are absent.
                4 features installed to run local.
                0 features installed to run from source.
                0 features installed for default.
                0 features in some other state.
        0 patch packages.

If I now run the new version, now feature state is updated (all
features are selected in the UI, while I'd expect only 4 out of 5 as
only those are currently installed, as confirmed by msiinv). This is
my install log (removed "private" details, please tell me if something
interesting is missing).

I scheduled MigrateFeatureStates like this:

<InstallExecuteSequence>
        <MigrateFeatureStates Suppress="no" />
        <RemoveExistingProducts After="InstallExecute"/>
</InstallExecuteSequence>

<InstallUISequence>                     
        <MigrateFeatureStates Suppress="no" />
        <Custom Action="DefineTargetDir" After="MigrateFeatureStates" />
        <Custom Action="DefineDataDir" After="DefineTargetDir" />
</InstallUISequence>

I'd be glad if anyone could give me a pointer here. It seems that
MigrateFeatureStates does nothing for me.

MSI (c) (A4:84) [21:45:45:133]: Machine policy value 'DisableUserInstalls' is 0
MSI (c) (A4:84) [21:45:45:211]: SOFTWARE RESTRICTION POLICY: Verifying
package --> 'C:\Temp\1.9.1.0\VG.msi' against software restriction
policy
MSI (c) (A4:84) [21:45:45:211]: Note: 1: 2262 2: DigitalSignature 3:
-2147287038
MSI (c) (A4:84) [21:45:45:212]: SOFTWARE RESTRICTION POLICY:
C:\Temp\1.9.1.0\VG.msi is not digitally signed
MSI (c) (A4:84) [21:45:45:214]: SOFTWARE RESTRICTION POLICY:
C:\Temp\1.9.1.0\VG.msi is permitted to run at the 'unrestricted'
authorization level.
MSI (c) (A4:84) [21:45:45:274]: Cloaking enabled.
MSI (c) (A4:84) [21:45:45:274]: Attempting to enable all disabled
privileges before calling Install on Server
MSI (c) (A4:84) [21:45:45:280]: End dialog not enabled
MSI (c) (A4:84) [21:45:45:280]: Original package ==> C:\Temp\1.9.1.0\VG.msi
MSI (c) (A4:84) [21:45:45:280]: Package we're running from ==>
C:\Temp\1.9.1.0\VG.msi
MSI (c) (A4:84) [21:45:45:283]: APPCOMPAT: Compatibility mode property
overrides found.
MSI (c) (A4:84) [21:45:45:283]: APPCOMPAT: looking for appcompat
database entry with ProductCode
'{751422BB-B1D9-4B0F-B581-ADCAF66C0FFD}'.
MSI (c) (A4:84) [21:45:45:283]: APPCOMPAT: no matching ProductCode
found in database.
MSI (c) (A4:84) [21:45:45:291]: MSCOREE not loaded loading copy from system32
MSI (c) (A4:84) [21:45:45:295]: Machine policy value 'TransformsSecure' is 0
MSI (c) (A4:84) [21:45:45:295]: User policy value 'TransformsAtSource' is 0
MSI (c) (A4:84) [21:45:45:295]: Machine policy value 'DisablePatch' is 0
MSI (c) (A4:84) [21:45:45:295]: Machine policy value 'AllowLockdownPatch' is 0
MSI (c) (A4:84) [21:45:45:296]: Machine policy value 'DisableMsi' is 0
MSI (c) (A4:84) [21:45:45:296]: Machine policy value
'AlwaysInstallElevated' is 0
MSI (c) (A4:84) [21:45:45:296]: User policy value 'AlwaysInstallElevated' is 0
MSI (c) (A4:84) [21:45:45:296]: Running product
'{751422BB-B1D9-4B0F-B581-ADCAF66C0FFD}' with user privileges: It's
not assigned.
MSI (c) (A4:84) [21:45:45:296]: Machine policy value 'DisableLUAPatching' is 0
MSI (c) (A4:84) [21:45:45:296]: Machine policy value
'DisableFlyWeightPatching' is 0
MSI (c) (A4:84) [21:45:45:296]: APPCOMPAT: looking for appcompat
database entry with ProductCode
'{751422BB-B1D9-4B0F-B581-ADCAF66C0FFD}'.
MSI (c) (A4:84) [21:45:45:296]: APPCOMPAT: no matching ProductCode
found in database.
MSI (c) (A4:84) [21:45:45:297]: Transforms are not secure.
MSI (c) (A4:84) [21:45:45:297]: PROPERTY CHANGE: Adding
MsiLogFileLocation property. Its value is
'C:\Temp\1.9.1.0\install.log'.
MSI (c) (A4:84) [21:45:45:297]: Command Line:
CURRENTDIRECTORY=C:\Temp\1.9.1.0 CLIENTUILEVEL=0 CLIENTPROCESSID=4004
MSI (c) (A4:84) [21:45:45:297]: PROPERTY CHANGE: Adding PackageCode
property. Its value is '{A621E08B-C2A1-4FBD-8112-94D014027468}'.
MSI (c) (A4:84) [21:45:45:297]: Product Code passed to
Engine.Initialize:           ''
MSI (c) (A4:84) [21:45:45:297]: Product Code from property table
before transforms: '{751422BB-B1D9-4B0F-B581-ADCAF66C0FFD}'
MSI (c) (A4:84) [21:45:45:297]: Product Code from property table after
transforms:  '{751422BB-B1D9-4B0F-B581-ADCAF66C0FFD}'
MSI (c) (A4:84) [21:45:45:297]: Product not registered: beginning
first-time install
MSI (c) (A4:84) [21:45:45:297]: PROPERTY CHANGE: Adding ProductState
property. Its value is '-1'.
MSI (c) (A4:84) [21:45:45:297]: Entering
CMsiConfigurationManager::SetLastUsedSource.
MSI (c) (A4:84) [21:45:45:297]: User policy value 'SearchOrder' is 'nmu'
MSI (c) (A4:84) [21:45:45:297]: Adding new sources is allowed.
MSI (c) (A4:84) [21:45:45:297]: PROPERTY CHANGE: Adding
PackagecodeChanging property. Its value is '1'.
MSI (c) (A4:84) [21:45:45:297]: Package name extracted from package
path: 'VG.msi'
MSI (c) (A4:84) [21:45:45:297]: Package to be registered: 'VG.msi'
MSI (c) (A4:84) [21:45:45:298]: Note: 1: 2262 2: AdminProperties 3: -2147287038
MSI (c) (A4:84) [21:45:45:298]: Machine policy value
'AlwaysInstallElevated' is 0
MSI (c) (A4:84) [21:45:45:299]: User policy value 'AlwaysInstallElevated' is 0
MSI (c) (A4:84) [21:45:45:299]: Running product
'{751422BB-B1D9-4B0F-B581-ADCAF66C0FFD}' with user privileges: It's
not assigned.
MSI (c) (A4:84) [21:45:45:299]: PROPERTY CHANGE: Adding
CURRENTDIRECTORY property. Its value is 'C:\Temp\1.9.1.0'.
MSI (c) (A4:84) [21:45:45:299]: PROPERTY CHANGE: Adding CLIENTUILEVEL
property. Its value is '0'.
MSI (c) (A4:84) [21:45:45:299]: PROPERTY CHANGE: Adding
CLIENTPROCESSID property. Its value is '4004'.
MSI (c) (A4:84) [21:45:45:299]: TRANSFORMS property is now:
MSI (c) (A4:84) [21:45:45:299]: PROPERTY CHANGE: Adding
VersionDatabase property. Its value is '200'.
MSI (c) (A4:84) [21:45:45:299]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Roaming
MSI (c) (A4:84) [21:45:45:300]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\Favorites
MSI (c) (A4:84) [21:45:45:300]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Roaming\Microsoft\Windows\Network
Shortcuts
MSI (c) (A4:84) [21:45:45:300]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\Documents
MSI (c) (A4:84) [21:45:45:301]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Roaming\Microsoft\Windows\Printer
Shortcuts
MSI (c) (A4:84) [21:45:45:301]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Roaming\Microsoft\Windows\Recent
MSI (c) (A4:84) [21:45:45:301]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Roaming\Microsoft\Windows\SendTo
MSI (c) (A4:84) [21:45:45:302]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Roaming\Microsoft\Windows\Templates
MSI (c) (A4:84) [21:45:45:302]: SHELL32::SHGetFolderPath returned:
C:\ProgramData
MSI (c) (A4:84) [21:45:45:302]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Local
MSI (c) (A4:84) [21:45:45:303]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\Pictures
MSI (c) (A4:84) [21:45:45:303]: SHELL32::SHGetFolderPath returned:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative
Tools
MSI (c) (A4:84) [21:45:45:304]: SHELL32::SHGetFolderPath returned:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
MSI (c) (A4:84) [21:45:45:304]: SHELL32::SHGetFolderPath returned:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
MSI (c) (A4:84) [21:45:45:304]: SHELL32::SHGetFolderPath returned:
C:\ProgramData\Microsoft\Windows\Start Menu
MSI (c) (A4:84) [21:45:45:304]: SHELL32::SHGetFolderPath returned:
C:\Users\Public\Desktop
MSI (c) (A4:84) [21:45:45:305]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Roaming\Microsoft\Windows\Start
Menu\Programs\Administrative Tools
MSI (c) (A4:84) [21:45:45:305]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Roaming\Microsoft\Windows\Start
Menu\Programs\Startup
MSI (c) (A4:84) [21:45:45:306]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Roaming\Microsoft\Windows\Start
Menu\Programs
MSI (c) (A4:84) [21:45:45:306]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\AppData\Roaming\Microsoft\Windows\Start Menu
MSI (c) (A4:84) [21:45:45:306]: SHELL32::SHGetFolderPath returned:
C:\Users\Benjamin.Podszun\Desktop
MSI (c) (A4:84) [21:45:45:307]: SHELL32::SHGetFolderPath returned:
C:\ProgramData\Microsoft\Windows\Templates
MSI (c) (A4:84) [21:45:45:308]: SHELL32::SHGetFolderPath returned:
C:\Windows\Fonts
MSI (c) (A4:84) [21:45:45:309]: Note: 1: 2898 2: MS Sans Serif 3: MS
Sans Serif 4: 0 5: 16
MSI (c) (A4:84) [21:45:45:317]: MSI_LUA: Setting AdminUser property to
1 because this is the client or the user has already permitted
elevation
MSI (c) (A4:84) [21:45:45:317]: PROPERTY CHANGE: Adding AdminUser
property. Its value is '1'.
MSI (c) (A4:84) [21:45:45:317]: PROPERTY CHANGE: Adding Privileged
property. Its value is '1'.
MSI (c) (A4:84) [21:45:45:317]: Note: 1: 1402 2:
HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 3: 2
MSI (c) (A4:84) [21:45:45:317]: PROPERTY CHANGE: Adding USERNAME
property. Its value is 'Ben'.
MSI (c) (A4:84) [21:45:45:317]: Note: 1: 1402 2:
HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 3: 2
MSI (c) (A4:84) [21:45:45:317]: PROPERTY CHANGE: Adding DATABASE
property. Its value is 'C:\Temp\1.9.1.0\VG.msi'.
MSI (c) (A4:84) [21:45:45:317]: PROPERTY CHANGE: Adding
OriginalDatabase property. Its value is 'C:\Temp\1.9.1.0\VG.msi'.
MSI (c) (A4:84) [21:45:45:317]: Machine policy value 'MsiDisableEmbeddedUI' is 0
MSI (c) (A4:84) [21:45:45:317]: PROPERTY CHANGE: Adding SourceDir
property. Its value is 'C:\Temp\1.9.1.0\'.
MSI (c) (A4:84) [21:45:45:317]: PROPERTY CHANGE: Adding SOURCEDIR
property. Its value is 'C:\Temp\1.9.1.0\'.
MSI (c) (A4:9C) [21:45:45:319]: PROPERTY CHANGE: Adding VersionHandler
property. Its value is '5.00'.
=== Logging started: 28.10.2010  21:45:45 ===
MSI (c) (A4:84) [21:45:45:325]: Note: 1: 2205 2:  3: PatchPackage
MSI (c) (A4:84) [21:45:45:325]: Machine policy value 'DisableRollback' is 0
MSI (c) (A4:84) [21:45:45:325]: User policy value 'DisableRollback' is 0
MSI (c) (A4:84) [21:45:45:325]: PROPERTY CHANGE: Adding UILevel
property. Its value is '5'.
MSI (c) (A4:84) [21:45:45:326]: PROPERTY CHANGE: Adding ACTION
property. Its value is 'INSTALL'.
MSI (c) (A4:84) [21:45:45:326]: Doing action: INSTALL
MSI (c) (A4:84) [21:45:45:326]: Note: 1: 2205 2:  3: ActionText
Action 21:45:45: INSTALL.
Action start 21:45:45: INSTALL.
MSI (c) (A4:84) [21:45:45:326]: UI Sequence table 'InstallUISequence'
is present and populated.
MSI (c) (A4:84) [21:45:45:326]: Running UISequence
MSI (c) (A4:84) [21:45:45:326]: PROPERTY CHANGE: Adding EXECUTEACTION
property. Its value is 'INSTALL'.
MSI (c) (A4:84) [21:45:45:327]: Doing action: FindRelatedProducts
MSI (c) (A4:84) [21:45:45:327]: Note: 1: 2205 2:  3: ActionText
Action 21:45:45: FindRelatedProducts. Searching for related applications
Action start 21:45:45: FindRelatedProducts.
FindRelatedProducts: Found application: {BE22D35C-19E6-4DF9-ADD3-5219EF2450B9}
MSI (c) (A4:84) [21:45:45:328]: PROPERTY CHANGE: Adding
OLDERVERSIONBEINGUPGRADED property. Its value is
'{BE22D35C-19E6-4DF9-ADD3-5219EF2450B9}'.
Action ended 21:45:45: FindRelatedProducts. Return value 1.
MSI (c) (A4:84) [21:45:45:328]: Doing action: PrepareDlg
MSI (c) (A4:84) [21:45:45:328]: Note: 1: 2205 2:  3: ActionText
Action 21:45:45: PrepareDlg.
Action start 21:45:45: PrepareDlg.
Info 2898.For WixUI_Font_Normal textstyle, the system created a
'Tahoma' font, in 1 character set, of 13 pixels height.
Info 2898.For WixUI_Font_Bigger textstyle, the system created a
'Tahoma' font, in 1 character set, of 19 pixels height.
Action 21:45:45: PrepareDlg. Dialog created
Action ended 21:45:45: PrepareDlg. Return value 1.
MSI (c) (A4:84) [21:45:45:370]: Doing action: SearchFooDirectories
MSI (c) (A4:84) [21:45:45:370]: Note: 1: 2205 2:  3: ActionText
Action 21:45:45: SearchFooDirectories.
Action start 21:45:45: SearchFooDirectories.
MSI (c) (A4:8C) [21:45:45:409]: Invoking remote custom action. DLL:
C:\Users\BENJAM~1.POD\AppData\Local\Temp\MSI6A84.tmp, Entrypoint:
DefinePaths
MSI (c) (A4:24) [21:45:45:411]: Cloaking enabled.
MSI (c) (A4:24) [21:45:45:411]: Attempting to enable all disabled
privileges before calling Install on Server
MSI (c) (A4:24) [21:45:45:411]: Connected to service for CA interface.
SFXCA: Extracting custom action to temporary directory:
C:\Users\BENJAM~1.POD\AppData\Local\Temp\MSI6A84.tmp-\
SFXCA: Binding to CLR version v2.0.50727
Calling custom action InstallSupport.InstallSupport.DefinePaths
MSI (c) (A4!D0) [21:45:45:808]: PROPERTY CHANGE: Adding FOOPATH
property. Its value is 'C:\Foo\'.
MSI (c) (A4!D0) [21:45:45:808]: PROPERTY CHANGE: Adding FOOBINPATH
property. Its value is 'C:\Foo\Bin'.
MSI (c) (A4!D0) [21:45:45:808]: PROPERTY CHANGE: Adding FOODATAPATH
property. Its value is 'C:\Foo\AppData'.
MSI (c) (A4!D0) [21:45:45:809]: PROPERTY CHANGE: Adding VGDATAPATH
property. Its value is 'C:\Foo'.
Action ended 21:45:46: SearchFooDirectories. Return value 1.
MSI (c) (A4:84) [21:45:46:165]: Skipping action: SearchUpdateSettings
(condition is false)
MSI (c) (A4:84) [21:45:46:165]: Doing action: AppSearch
MSI (c) (A4:84) [21:45:46:165]: Note: 1: 2205 2:  3: ActionText
Action 21:45:46: AppSearch. Searching for installed applications
Action start 21:45:46: AppSearch.
AppSearch: Property: FOOVERSION, Signature: FooVersion
MSI (c) (A4:84) [21:45:46:170]: Note: 1: 1325 2: FooAPI.dll
MSI (c) (A4:84) [21:45:46:171]: PROPERTY CHANGE: Adding FOOVERSION
property. Its value is 'C:\Foo\Bin\FooAPI.dll'.
AppSearch: Property: NETFRAMEWORK20INSTALLROOTDIR, Signature:
NetFx20InstallRootSearch
MSI (c) (A4:84) [21:45:46:174]: Note: 1: 1325 2: v2.0.50727
MSI (c) (A4:84) [21:45:46:174]: PROPERTY CHANGE: Adding
NETFRAMEWORK20INSTALLROOTDIR property. Its value is
'C:\Windows\Microsoft.NET\Framework\v2.0.50727\'.
Action ended 21:45:46: AppSearch. Return value 1.
MSI (c) (A4:84) [21:45:46:175]: Doing action: LaunchConditions
MSI (c) (A4:84) [21:45:46:175]: Note: 1: 2205 2:  3: ActionText
Action 21:45:46: LaunchConditions. Evaluating launch conditions
Action start 21:45:46: LaunchConditions.
Action ended 21:45:46: LaunchConditions. Return value 1.
MSI (c) (A4:84) [21:45:46:178]: Doing action: ValidateProductID
MSI (c) (A4:84) [21:45:46:178]: Note: 1: 2205 2:  3: ActionText
Action 21:45:46: ValidateProductID.
Action start 21:45:46: ValidateProductID.
Action ended 21:45:46: ValidateProductID. Return value 1.
MSI (c) (A4:84) [21:45:46:180]: Doing action: CostInitialize
MSI (c) (A4:84) [21:45:46:180]: Note: 1: 2205 2:  3: ActionText
Action 21:45:46: CostInitialize. Computing space requirements
Action start 21:45:46: CostInitialize.
MSI (c) (A4:84) [21:45:46:183]: Machine policy value 'MaxPatchCacheSize' is 10
MSI (c) (A4:84) [21:45:46:186]: PROPERTY CHANGE: Adding ROOTDRIVE
property. Its value is 'C:\'.
MSI (c) (A4:84) [21:45:46:187]: PROPERTY CHANGE: Adding
CostingComplete property. Its value is '0'.
Action ended 21:45:46: CostInitialize. Return value 1.
MSI (c) (A4:84) [21:45:46:188]: Doing action: FileCost
MSI (c) (A4:84) [21:45:46:188]: Note: 1: 2205 2:  3: ActionText
Action 21:45:46: FileCost. Computing space requirements
Action start 21:45:46: FileCost.
MSI (c) (A4:84) [21:45:46:196]: Note: 1: 2205 2:  3: MsiAssembly
MSI (c) (A4:84) [21:45:46:196]: Note: 1: 2205 2:  3: Class
MSI (c) (A4:84) [21:45:46:196]: Note: 1: 2205 2:  3: Extension
MSI (c) (A4:84) [21:45:46:196]: Note: 1: 2205 2:  3: TypeLib
Action ended 21:45:46: FileCost. Return value 1.
MSI (c) (A4:84) [21:45:46:196]: Doing action: CostFinalize
MSI (c) (A4:84) [21:45:46:196]: Note: 1: 2205 2:  3: ActionText
Action 21:45:46: CostFinalize. Computing space requirements
Action start 21:45:46: CostFinalize.
MSI (c) (A4:84) [21:45:46:209]: PROPERTY CHANGE: Adding OutOfDiskSpace
property. Its value is '0'.
MSI (c) (A4:84) [21:45:46:209]: PROPERTY CHANGE: Adding
OutOfNoRbDiskSpace property. Its value is '0'.
MSI (c) (A4:84) [21:45:46:209]: PROPERTY CHANGE: Adding
PrimaryVolumeSpaceAvailable property. Its value is '0'.
MSI (c) (A4:84) [21:45:46:209]: PROPERTY CHANGE: Adding
PrimaryVolumeSpaceRequired property. Its value is '0'.
MSI (c) (A4:84) [21:45:46:209]: PROPERTY CHANGE: Adding
PrimaryVolumeSpaceRemaining property. Its value is '0'.
MSI (c) (A4:84) [21:45:46:209]: Note: 1: 2205 2:  3: Patch
MSI (c) (A4:84) [21:45:46:209]: Note: 1: 2205 2:  3: Condition
...
MSI (c) (A4:84) [21:45:46:212]: Target path resolution complete.
Dumping Directory table...
MSI (c) (A4:84) [21:45:46:212]: Note: target paths subject to change
(via custom actions or browsing)
MSI (c) (A4:84) [21:45:46:212]: Dir (target): Key: TARGETDIR    , Object: C:\
MSI (c) (A4:84) [21:45:46:212]: Dir (target): Key: WindowsFolder        ,
Object: C:\Windows\
MSI (c) (A4:84) [21:45:46:212]: Dir (target): Key:
ProgramFilesFolder      , Object: C:\Program Files\
MSI (c) (A4:84) [21:45:46:212]: Dir (target): Key: INSTALLLOCATION      ,
Object: C:\Program Files\VG\
...
MSI (c) (A4:84) [21:45:46:212]: PROPERTY CHANGE: Adding INSTALLLEVEL
property. Its value is '1'.
MSI (c) (A4:84) [21:45:46:213]: Note: 1: 2205 2:  3: MsiAssembly
MSI (c) (A4:84) [21:45:46:213]: Note: 1: 2228 2:  3: MsiAssembly 4:
SELECT `MsiAssembly`.`Attributes`, `MsiAssembly`.`File_Application`,
`MsiAssembly`.`File_Manifest`,  `Component`.`KeyPath` FROM
`MsiAssembly`, `Component` WHERE  `MsiAssembly`.`Component_` =
`Component`.`Component` AND `MsiAssembly`.`Component_` = ?
Action ended 21:45:46: CostFinalize. Return value 1.
MSI (c) (A4:84) [21:45:46:215]: Doing action: MigrateFeatureStates
MSI (c) (A4:84) [21:45:46:215]: Note: 1: 2205 2:  3: ActionText
Action 21:45:46: MigrateFeatureStates. Migrating feature states from
related applications
Action start 21:45:46: MigrateFeatureStates.
Action ended 21:45:46: MigrateFeatureStates. Return value 0.

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to