Метод UseSqlServer отсутствует MVC 6

Я пришел к этому вопросу, пытаясь восстановить файл, который я только что удалил, но я еще не совершил это изменение. На всякий случай, когда вы окажетесь в этой ситуации, все, что вам нужно сделать, это следующее:

git checkout HEAD -- path/to/file.ext

29
задан Gillardo 11 October 2015 в 10:57
поделиться

4 ответа

UseSqlServer - это метод расширения в пространстве имен Microsoft.Data.Entity, поэтому вам нужно импортировать его в свой код, например:

using Microsoft.EntityFrameworkCore;
32
ответ дан DavidG 11 October 2015 в 10:57
поделиться

С тех пор, как это было опубликовано, сборки были переименованы. Как часть EntityFrameworkCore вам теперь нужно добавить оператор использования в следующем

using Microsoft.EntityFrameworkCore;

и метод расширения .UseSqlServer для настройки вашего контекста станет доступным

28
ответ дан cheesemacfly 11 October 2015 в 10:57
поделиться

Это NuGet Packages Problem

Установите следующие пакеты и с их правильными версиями

 1.  Microsoft.EntityFrameworkCore(Latest Version)
 2.  Microsoft.EntityFrameworkCore.SqlServer(1.0.4 Version)
9
ответ дан ArunPratap 11 October 2015 в 10:57
поделиться

У меня работает пакет Microsoft.EntityFrameworkCore.SqlServer 1.0.1. Версия Microsoft.EntityFrameworkCore составляет 1.1.0

37
ответ дан Timur Lemeshko 11 October 2015 в 10:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: