天天看点

EF6:在多语句事务内不允许使用 CREATE DATABASE 语句

一、问题

使用ef codefirst开发,无法创建数据库的问题,如下提示

二、解决方法

这是 EF 抛出的异常,只要先创建好数据库就可以了

create database [ZmBlog]

提示:

这个错误是在第一次运行abp出现的,创建数据库后,这时要使用 update-database 进行数据迁移,否则基础数据是空的