Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework 数据库没有表,但我们得到了;没有挂起的显式迁移。”;?_Entity Framework - Fatal编程技术网

Entity framework 数据库没有表,但我们得到了;没有挂起的显式迁移。”;?

Entity framework 数据库没有表,但我们得到了;没有挂起的显式迁移。”;?,entity-framework,Entity Framework,我们有实体框架迁移,可以创建一些表来设置现有数据库。我们运行了一次迁移,它们都运行了,但是在通过SQL Server查看数据库之后,没有一个表是可见的,即使迁移历史记录表也不存在 我们继续再次运行迁移,看看是否可以创建表,但我们一直收到“无挂起的显式迁移”消息 是否有其他缓存实体框架用于确定迁移是否已经运行。迁移已经运行,但迁移历史记录表还不存在,这是怎么回事 我的执行呼叫: migrate.exe DllWithMigrations.dll/startUpConfigurationFile:“

我们有实体框架迁移,可以创建一些表来设置现有数据库。我们运行了一次迁移,它们都运行了,但是在通过SQL Server查看数据库之后,没有一个表是可见的,即使迁移历史记录表也不存在

我们继续再次运行迁移,看看是否可以创建表,但我们一直收到“无挂起的显式迁移”消息

是否有其他缓存实体框架用于确定迁移是否已经运行。迁移已经运行,但迁移历史记录表还不存在,这是怎么回事

我的执行呼叫:
migrate.exe DllWithMigrations.dll/startUpConfigurationFile:“我的路径\Web.config”/connectionProviderName:System.Data.SqlClient/connectionString:“我的连接字符串”

您的连接字符串是什么样子的。您确定正在查看正确的数据库吗?实体框架使用的是您认为的连接字符串吗?是的,当我使用-verbose时,我得到反馈,它使用的是正确的数据库连接字符串。