我正在使用 Entity Framework 5 并执行一个简单的查询以从表中获取一些用户。
SQL 数据库已经创建,所以我使用我的实体作为映射我所拥有的东西的一种方式。
当我运行查询时,我检测到其他查询已执行,其中 2 个出现错误:
查询 1
错误:无效的对象名称“dbo.__MigrationHistory”。
SELECT
[GroupBy1].[A1] AS [C1]
FROM (
SELECT
COUNT(1) AS [A1]
FROM [dbo].[__MigrationHistory] AS [Extent1]
) AS [GroupBy1]
查询 2
错误:无效的对象名称“dbo.EdmMetadata”。
SELECT TOP (1)
[Extent1].[Id] AS [Id],
[Extent1].[ModelHash] AS [ModelHash]
FROM [dbo].[EdmMetadata] AS [Extent1]
ORDER BY [Extent1].[Id] DESC
这是为什么?
我的数据库中没有dbo.EdmMetadata
和dbo.__MigrationHistory
表,因为数据库已经存在。
如何解决这个问题?