将Umbraco 7.2.8升级到7.3.0

时间:2015-10-08 11:22:26

标签: c# upgrade umbraco7 umbraco-mvc

我目前正致力于Umbraco升级。 我当前的Umbraco is 7.2.8版本,我想将其升级为7.3.0. 我已成功升级但现在我正在尝试执行项目,它显示我下面的错误:

enter image description here

数据库中是否有任何必须更改的内容?因为我已经通过nuget升级了。

请帮助我摆脱这种情况。

1 个答案:

答案 0 :(得分:2)

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

或者数据库文件被其他进程锁定或者其他进程,重新启动计算机