Как исправить конфликт версий, обнаруженный для Microsoft.aspnetcore.razor.language? - PullRequest
0 голосов
/ 01 октября 2018

Я недавно создал это веб-приложение.Я смог запустить его на своем ноутбуке и компьютере roomates, но когда я пытаюсь открыть и работать на нем в школе, я получаю эту ошибку NU1107, говорящую о конфликте версий.Кто-нибудь знает решение этой проблемы?

Ниже приводится сообщение об ошибке

Ошибка состояния подавления NU1107 Обнаружен конфликт версий для Microsoft.AspNetCore.Razor.Language.Ссылка на пакет прямо из проекта, чтобы решить эту проблему.CVGS -> Microsoft.VisualStudio.Web.CodeGeneration.Design 2.1.4 -> Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.1.4 -> Microsoft.VisualStudio.Web.CodeGeneration 2.1.4 -> Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore 2.1.4 -> Microsoft.VisualStudio.Web.CodeGeneration.Core 2.1.4 -> Microsoft.VisualStudio.Web.CodeGeneration.Templating 2.1.4 -> Microsoft.AspNetCore.Razor.Language (> = 2.1.1) CVGS-> Microsoft.AspNetCore.App 2.1.0 -> Microsoft.AspNetCore.Razor.Language (= 2.1.0).CVGS G: \ cvgs-iteration_1 \ CVGS \ CVGS.csproj 1

Ответы [ 3 ]

0 голосов
/ 13 февраля 2019

Я исправил аналогичную проблему Объединение моих проектов в решении с помощью nuget.

Моя проблема заключалась в том, что в решении были зависимости в разных версиях, которые ссылались друг на друга.

0 голосов
/ 04 апреля 2019

Это происходит, если на ПК не установлен нужный SDK. Похоже, пакет, который вы пытаетесь установить, ожидает asp.net core 2.1.4, но не может найти core 2.1.4 на компьютере,Пожалуйста, скачайте и установите 2.1.4 по следующей ссылке

https://dot.net

0 голосов
/ 28 ноября 2018

Попробуйте установить .net core 2.1 SDK

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...