Как исправить ошибку NuGet Обнаружен конфликт версий для Stimulsoft.Reports.Engine.NetCore - PullRequest
0 голосов
/ 06 мая 2020
Severity    Code    Description Project File    Line    Suppression State
Error   NU1107  Version conflict detected for Stimulsoft.Reports.Engine.NetCore. Install/reference Stimulsoft.Reports.Engine.NetCore 2020.2.3 directly to project QRADARV12.Stimulsoft to resolve this issue. 
 QRADARV12.Stimulsoft -> Stimulsoft.Dashboards.Web.NetCore 2020.2.3 -> Stimulsoft.Reports.Engine.NetCore (= 2020.2.3) 
 QRADARV12.Stimulsoft -> Stimulsoft.Reports.Web.NetCore 2019.3.4 -> Stimulsoft.Reports.Engine.NetCore (= 2019.3.4). QRADARV12.Stimulsoft    D:\Q-RADARV12\General Version\UI\QRADARV12.Stimulsoft\QRADARV12.Stimulsoft.csproj   1   

Я получаю эту проблему снова и снова, и я понятия не имею, как ее исправить.

1 Ответ

0 голосов
/ 07 мая 2020

Как исправить ошибку NuGet Обнаружен конфликт версий для Stimulsoft.Reports.Engine.NetCore

Я думаю, вы установили один из пакетов Stimulsoft.Reports.Web.NetCore 2019.3.4 и timulsoft.Dashboards.Web.NetCore 2020.2.3 nuget, затем установите другой и столкнуться с проблемой.

Я тестировал на своей стороне и получил такое же сообщение об ошибке:

enter image description here

Основная причина в том, что они оба пакета nuget есть зависимость под названием Stimulsoft.Reports.Engine.NetCore.

Stimulsoft.Reports.Web.NetCore 2019.3.4 имеет зависимость Stimulsoft.Reports.Engine.NetCore 2019.3.4

, а

timulsoft.Dashboards.Web.NetCore 2020.2.3 имеет зависимость Stimulsoft.Reports.Engine.NetCore 2020.2.3.

Все разные пакеты nuget указывают на эту зависимость, но разные версии зависимостей вызывают разные версии зависимостей, вызывая конфликты.

Решение

Вы должен убедиться, что два основных пакета nuget имеют одинаковую версию.

----------

1) Если вы сначала установили Stimulsoft.Reports.Web.NetCore 2019.3.4, вы должны установить timulsoft.Dashboards.Web.NetCore 2019.3.4

или

обновить Stimulsoft.Reports.Web.NetCore 2019.3.4 до 2020.2.3 , а затем установить timulsoft.Dashboards.Web.NetCore 2020.2.3

enter image description here

----------

2 ) Если вы сначала установили timulsoft.Dashboards.Web.NetCore 2020.2.3, вы должны затем

установить Stimulsoft.Reports.Web.NetCore 2020.2.3.

...