Вопрос:

Произошла ошибка при запуске выбранного генератора кода: не удалось загрузить файл или сборку Microsoft.EntityFrameworkCore, версия = 2.0.1.0

asp.net-core asp.net-core-mvc asp.net-core-2.0 asp.net-mvc-scaffolding

4144 просмотра

7 ответа

3702 Репутация автора

Когда я создавал a Controllerи Viewby, MVC Controller with views, using Entity Frameworkя получил ошибку.

Ошибка:

Произошла ошибка при запуске выбранного генератора кода: «Не удалось загрузить файл или сборку Microsoft.EntityFrameworkCore, версия = 2.0.1.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60» Определение манифеста обнаруженной сборки не соответствует ссылке на сборку Изображение ошибки

Создание MVC Controller с представлениями с использованием Entity Framework: Создание MVC Controller с представлениями с использованием Entity Framework

Как я могу решить эту проблему?

Я использую Visual Studio Version 15.5.2и версия Microsoft.AspNetCore.Allявляется2.0.0

Автор: Jahan Источник Размещён: 03.01.2018 04:14

Ответы (7)


5 плюса

3702 Репутация автора

Решение

Я обновил Microsoft.AspNetCore.Allдо version 2.0.3и теперь он работает правильно.

Автор: Jahan Размещён: 03.01.2018 04:25

4 плюса

118 Репутация автора

Перейдите в диспетчер NugetPackage и обновите пакет Microsoft.AspNetCore.All.

Автор: Sajithd Размещён: 28.03.2018 12:21

0 плюса

74 Репутация автора

У меня была похожая проблема, но моя была связана с версией Visual Studio.

Я пошел в установщик Visual Studio, и он уведомил меня о необходимости перезагрузить компьютер

Автор: Neil Busse Размещён: 05.01.2019 03:14

0 плюса

11286 Репутация автора

Обновите ваши пакеты, или это может произойти, если у вас более старый SDK. Загрузите новый .NET Core SDK и среду выполнения с веб-сайта www.microsoft.com/net.

Автор: juFo Размещён: 16.01.2019 09:15

0 плюса

3059 Репутация автора

Я получил эту же ошибку:

ошибка при запуске выбранного генератора кода

Запуск Preview 2019 и .NET Core 3 .

Я переместил источники Nuget pkg в свой список.

Я пытался добавить новый контроллер, и я получал эту ошибку каждый раз.

Я также заметил, что по какой-то причине я решил не устанавливать SSL, но у меня была настройка в файле launchSettings.json .

Я удалил настройку для ssl, собрал приложение и запустил его. После успешного запуска я мог добавить контроллер без ошибки.

Автор: raddevus Размещён: 01.05.2019 05:29

0 плюса

199 Репутация автора

Для меня ни одно из вышеперечисленных решений не сработало. Мне пришлось добавить пакеты Microsoft.EntityFrameworkCore и Microsoft.EntityFrameworkCore.Design, хотя в мой проект был добавлен пакет Microsoft.AspNetCore.All.

Отредактируйте проект в VS 2007 и добавьте эти строки

<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.3" /> 
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.0.3" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="2.0.3" />
Автор: Crennotech Размещён: 29.07.2019 05:12

0 плюса

11 Репутация автора

Имея ту же ошибку, после того, как я скачал VS2019 «ПРЕДВАРИТЕЛЬНОЕ ОБСЛУЖИВАНИЕ», а затем открыл там проект ядра 3.0, я смог подготовить содержимое без ошибок.

Автор: Gabor Nagy Размещён: 07.08.2019 12:53
Вопросы из категории :
32x32