Entity Framework 5を使用して、テーブルから少数のユーザーを取得する簡単なクエリを実行しています。無効なオブジェクト名 'dbo.EdmMetadata'と 'dbo .__ MigrationHistory'
SQLデータベースはすでに作成されていますので、エンティティを使用して自分のものをマップする方法として使用します。
私は私のクエリを実行すると、私はエラーで他のクエリが実行されたことを検出し、それらの2に:
QUERY 1
ERROR: Invalid object name 'dbo.__MigrationHistory'.
SELECT
[GroupBy1].[A1] AS [C1]
FROM (
SELECT
COUNT(1) AS [A1]
FROM [dbo].[__MigrationHistory] AS [Extent1]
) AS [GroupBy1]
QUERY 2
ERROR: Invalid object name '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
というテーブルはありません。
これを解決するにはどうすればよいですか?