Указание цели платформы Nuget - PullRequest
1 голос
/ 27 февраля 2020

Я хочу создать пакет Nuget для библиотеки C#, предназначенной для. NET Framework 4.0 и выше.

Если я помещу свою библиотеку в каталог с именем Net40, это вызовет проблемы для проектов, нацеленных, скажем, на 4.1 и выше?

Должен ли я просто опубликовать sh мою библиотеку в папке lib без указания поддерживаемой версии NET Framework? Моя библиотека поддерживает. NET Framework 4.0 и выше.

Причина, по которой я спрашиваю, заключается в том, что иногда проекты быстро портятся, когда они ориентированы на другую платформу, в то время как установленные библиотеки через NuGet ориентированы на другую версию платформы. По крайней мере, я хочу избежать проблем, когда разработчики ориентированы на 4.0 и выше.

Я надеюсь, что ваш совет будет очень полезным.

...