cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
pjowens
Level 4

Runtime Error 2601

Basic MSI that installs MSDE2000 prerequisite w/o problems. Then immediately after Welcome screen appears for app installation, get "Error 2601. Invalid value for property MIGRATE: '(local)' ". I get no errors on build, and have searched all through the msi file and can find no property called MIGRATE. The value obviously refers to the SQL Server name, which I've confirmed installed correctly.

Below are the pertinent lines from my log. Does anyone have any ideas?

MSI (c) (E0!00) [12:50:08:796]: PROPERTY CHANGE: Adding IS_SQLSERVER_FILTERED_FLATLIST property. Its value is '(local)'.
1: CSQLServerList::PopulateListBoxOrComboBox: Populating the IS_SQLSERVER_SERVER ComboBox.
1: CSQLServerList::DoSQLServerList() ends.
Action ended 12:50:08: ISSQLServerFilteredList. Return value 1.
MSI (c) (E0:34) [12:50:08:796]: Doing action: MigrateFeatureStates
Action start 12:50:08: MigrateFeatureStates.
MSI (c) (E0:34) [12:50:08:796]: Migrating feature settings from product(s) '(local)'
MSI (c) (E0:34) [12:50:08:796]: Note: 1: 2601 2: MIGRATE 3: (local)
MSI (c) (E0:34) [12:50:14:875]: Product: Continuing Ed -- Error 2601.Invalid value for property MIGRATE: '(local)'

Action ended 12:50:14: MigrateFeatureStates. Return value 3.
MSI (c) (E0:34) [12:50:14:890]: Doing action: SetupCompleteError
Action start 12:50:14: SetupCompleteError.
Labels (1)
0 Kudos
(2) Replies
Christopher_Pai
Level 16

The MigrateFeatureStates action really shouldn't / doesn't have anything to do with the fact that you installed MSDE as a prereq before invoking your MSI. It's designed to assist during a major upgrade by telling the new install to install the same features that the old install had.

Do you have a major upgrade table defined in the upgrade table? If you don't plan on supporting major upgrades, then remove this action from the sequences and you should be ok.
0 Kudos
pjowens
Level 4

Thanks, Christopher. That got rid of the error. I'm getting connection errors now, but I can take it from here.

-pjo
0 Kudos