【问题标题】:Upgrading Umbraco 7.2.8 to 7.3.0将 Umbraco 7.2.8 升级到 7.3.0
【发布时间】:2015-10-08 11:22:26
【问题描述】:

我目前正在进行 Umbraco 升级。 我当前版本的Umbraco is 7.2.8 我想升级到7.3.0. 我已成功升级,但现在我正在尝试执行项目,它显示以下错误:

数据库中有什么需要改变的吗?因为我是通过nuget升级的。

请帮助我摆脱这种情况。

【问题讨论】:

    标签: c# upgrade umbraco7 umbraco-mvc


    【解决方案1】:

    1) 在 web.config 中尝试将 umbracoConfigurationStatus 设置为 emty,这将强制升级:

    <appSettings>
    <add key="umbracoConfigurationStatus" value="" />
    

    2) 在 Web.config 中检查 umbracoDbDSN 连接字符串。如果您使用 .sdf 文件,请检查该文件是否存在。否则检查连接。

    <connectionStrings>
        <remove name="umbracoDbDSN" />
        <add name="umbracoDbDSN" connectionString="Data Source=|DataDirectory|\Umbraco.sdf;Flush Interval=1;" providerName="System.Data.SqlServerCe.4.0" />
        <!-- Important: If you're upgrading Umbraco, do not clear the connection string / provider name during your web.config merge. -->
    </connectionStrings>
    

    3) 您的数据库文件已损坏。从备份中恢复 .sdf 文件,或尝试使用修复工具。 http://sqlcecmd.codeplex.com/https://technet.microsoft.com/en-us/library/ms172420.aspx

    或者数据库文件被其他进程锁定或其他原因,重启电脑

    【讨论】:

    • 不!不要删除连接字符串,它在评论中这么说! &lt;!-- Important: If you're upgrading Umbraco, do not clear the connection string / provider name during your web.config merge. --&gt;
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多