Sql Umbraco 8数据库迁移错误';不完全迁移ExpressionException'';无法创建新表达式:上一个表达式尚未运行;

Sql Umbraco 8数据库迁移错误';不完全迁移ExpressionException'';无法创建新表达式:上一个表达式尚未运行;,sql,umbraco8,Sql,Umbraco8,我正在使用Umbraco 8,v.8.11.1,并试图用我自己的表扩展Umbraco数据库。我在文档中遵循了此指南: 在此代码行中,在Migrate方法内部,它将中断: Create.Table<BlogCommentSchema>().Do(); 在该错误的文档中,可在以下位置找到: 它说: “备注 诸如Alter.Table(…).Do()之类的迁移表达式必须以Do()结尾,否则它们不会被执行。当检测到未执行的表达式时,将抛出一个不完整的MigrationExpressio

我正在使用Umbraco 8,v.8.11.1,并试图用我自己的表扩展Umbraco数据库。我在文档中遵循了此指南:

在此代码行中,在Migrate方法内部,它将中断:

Create.Table<BlogCommentSchema>().Do();
在该错误的文档中,可在以下位置找到:

它说:

备注

诸如Alter.Table(…).Do()之类的迁移表达式必须以Do()结尾,否则它们不会被执行。当检测到未执行的表达式时,将抛出一个不完整的MigrationExpressionException。“

我假设这与此有关,但这毫无意义,因为代码以do()结尾

Create.Table().Do();
我还尝试了对代码进行一些调整,主要遵循本指南,没有任何更改:

我曾尝试将App_数据中的数据库sdf文件交换到我备份的初始“干净”Umbraco数据库,但这也没有什么区别

据我所知,无需安装任何软件包即可使用迁移

Create = 'Create' threw an exception of type 'Umbraco.Core.Migrations.IncompleteMigrationExpressionException'
Umbraco.Core.Migrations.IncompleteMigrationExpressionException: 'Cannot create a new expression: the previous expression has not run.'
Create.Table<BlogCommentSchema>().Do();