Среда:
- Сообщество Visual Studio для Mac
- .Net Core 2.1 (установлены 2.1.301 и 2.1.504)
I 'я пытаюсь создать ядро MVC .net с помощью Identity.Используя CLI, я создаю свой проект с
dotnet new mvc -o myproject --auth Individual
Я пытаюсь создать свой проект с помощью генератора кода https://docs.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity?view=aspnetcore-2.2&tabs=netcore-cli#scaffold-identity-into-an-empty-project
Я запускаю следующее:
dotnet add package Microsoft.VisualStudio.Web.CodeGeneration.Design
и я получаю следующую ошибку: ошибка: обнаружен конфликт версий для Microsoft.AspNetCore.Razor.Language.Установите / обратитесь к Microsoft.AspNetCore.Razor.Language 2.2.0 напрямую, чтобы спроектировать myproject для решения этой проблемы.
Я попытался установить эту конкретную версию
dotnet add package Microsoft.AspNetCore.Razor.Language --version 2.2.0
После запуска восстановления dotnetЯ получаю несколько других ошибок: Обнаруженная версия пакета вне ограничения зависимости: Microsoft.AspNetCore.App 2.1.1 требует Microsoft.AspNetCore.Razor.Language (> = 2.1.1 && <2.2.0), но версия Microsoft.AspNetCore.Razor.Language 2.2.0 был решен. </strong>
Наряду с ошибками конфликта другой версии для Microsoft.Extensions.DependencyInjection 2.2.0
Есть предложения, как это исправить?