Azure SQL数据库发布问题

时间:2018-03-22 11:09:30

标签: sql-server visual-studio azure azure-sql-database

这是一个新的干净数据库,今天早上在Azure上创建。 实体框架做了一个构建和种子,但当我从VS2017发布我的项目时,在发布设置中使用更新数据库,我收到此错误:

Web deployment task failed. (An error occurred during deployment plan generation. Deployment cannot continue.
The Element or Annotation class SqlDatabaseOptions does not contain the Property class CatalogCollation.
The Element or Annotation class SqlDatabaseOptions does not contain the Property class CatalogCollation.
Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_EXECUTING_METHOD.)

我按照了链接,但错误有点泛,所以我没有进一步。

任何想法如何解决这个问题?

修改 为了清楚起见,我可以使用实体框架手动更新数据库,问题是我在发布设置中选择更新数据库。

PM> enable-migrations -enableautomaticmigration
Checking if the context targets an existing database...
Code First Migrations enabled for project backend.
PM> update-database
Specify the '-Verbose' flag to view the SQL statements being applied to the target database.
No pending explicit migrations.
Running Seed method.
PM> 

1 个答案:

答案 0 :(得分:1)

我遇到了同样的错误,并在Azure门户中重新启动了我的网络应用。有锁定问题。这解决了我。