SQL错误" Invald列名"关于Umbraco升级

时间:2016-03-29 15:52:03

标签: umbraco umbraco7

我正在尝试将Umbraco从7.2.6升级到7.4.2

我已经通过NuGet更新了所有软件包,但是当我尝试访问AuthorizeUpgrade URL并登录以更新数据库时,我收到以下错误:

System.Data.SqlClient.SqlException
Invalid column name 'securityStampToken',
Invalid column name 'lastLogindate'

由于数据库尚未更新,我如何访问这两列?为什么升级期望它们在我登录时存在?

我已检查过web.config是否具有正确的成员资格值(与全新安装相同)

<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>

还有什么我可以检查的吗?当我授权升级时,期望列在哪里?

由于

麦克

1 个答案:

答案 0 :(得分:1)

尝试打开隐身标签或清除所有Cookie并再次尝试