NU1605 Обнаружена ошибка перехода на более раннюю версию пакета при попытке публикации проекта.C#

Место общения программистов C#
Anonymous
NU1605 Обнаружена ошибка перехода на более раннюю версию пакета при попытке публикации проекта.

Сообщение Anonymous »

Я пытаюсь опубликовать свой проект, потому что я буду жить в нем. Но когда я пытаюсь опубликовать свой проект, я получаю понижение версии NU1605 Detected package: Microsoft.EntityFrameworkCore с 2.1.14 до 2.1.1. Ссылка на пакет непосредственно из проекта, чтобы выбрать другую версию. MyTravelBlogs -> Microsoft.AspNetCore.App 2.1.25 -> Microsoft.EntityFrameworkCore (>= 2.1.14 && < 2.2.0) MyTravelBlogs -> Microsoft.EntityFrameworkCore (>= 2.1.1)

и та же ошибка для

Код: Выделить всё

NU1605  Detected package downgrade: Microsoft.EntityFrameworkCore.Tools from 2.1.14 to 2.1.1. Reference the package directly from the project to select a different version. MyTravelBlogs -> Microsoft.AspNetCore.App 2.1.25 -> Microsoft.EntityFrameworkCore.Tools (>= 2.1.14 && < 2.2.0) MyTravelBlogs -> Microsoft.EntityFrameworkCore.Tools (>= 2.1.1)
Вот мой файл csproj

Код: Выделить всё


True
False
False
600
MvcControllerEmptyScaffolder
root/Controller
600
False
~/Views/Shared/_myLayout.cshtml
FolderProfile
true


Я пытался добавить true в файл csproj, что люди делали в других вопросах, но это не работает. Я не пытался менять версии Nugets, потому что думаю, что это создаст другие проблемы при запуске моего проекта. Как я могу это исправить и успешно опубликовать свой проект? Спасибо

Вернуться в «C#»