Как я могу подавить предупреждения NuGet от автоматической зависимости? - PullRequest
0 голосов
/ 23 января 2019

У меня проблемы с импортом определенных пакетов Akka. В частности, у нас есть зависимость NuGet от Akka.Cluster.Sharding (v1.3.9-beta68), это зависит от Akka.DistributedData (v1.3.9-beta68), что вызывает следующее предупреждение NU1603:

Akka.DistributedData 1.3.9-beta68 depends on Akka.Cluster (>= 1.3.9-beta68) but Akka.Cluster 1.3.9-beta68 was not found. An approximate best match of Akka.Cluster 1.3.9 was resolved.

Мы не верим, что сможем разрешить предупреждение (из-за нескольких бизнес-ограничений), поэтому мы просто хотим удалить это из консоли предупреждений. Однако подавление этого предупреждения в зависимости верхнего уровня (Akka.Cluster.Sharding) абсолютно ничего не делает. Кроме того, мы бы предпочли не подавлять предупреждение о проекте в целом, так как это замаскировало бы такие предупреждения, которые могут появиться позже.

Итак, подведем итог: есть ли способ подавления предупреждений для определенной зависимости NuGet, когда она автоматически включается какой-либо другой зависимостью NuGet?

...