I am attempting to upgrade Umbraco from 7.2.6 to 7.4.2
I've updated all the packages via NuGet but when I attempt to access the AuthorizeUpgrade URL and login to update the database, I get the following error:
System.Data.SqlClient.SqlException
Invalid column name 'securityStampToken',
Invalid column name 'lastLogindate'
As the database has not yet been updated, how can I access these 2 columns and why is the upgrade expecting them to be there when I login?
I've checked that the web.config has the correct membership values (the same as a clean install)
<membership defaultProvider="UmbracoMembershipProvider" userIsOnlineTimeWindow="15">
<providers>
<clear />
<add name="UmbracoMembershipProvider" type="Umbraco.Web.Security.Providers.MembersMembershipProvider, Umbraco" minRequiredNonalphanumericCharacters="0" minRequiredPasswordLength="4" useLegacyEncoding="true" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" defaultMemberTypeAlias="Member" passwordFormat="Hashed" />
<add name="UsersMembershipProvider" type="Umbraco.Web.Security.Providers.UsersMembershipProvider, Umbraco" minRequiredNonalphanumericCharacters="0" minRequiredPasswordLength="4" useLegacyEncoding="true" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" passwordFormat="Hashed" />
</providers>
</membership>
Is there anything else I can check? What is expecting the columns to be there when I authorize the upgrade?
Thanks
Mike