Как создать пакет. Net NuGet на 2.0 и 2.1 - PullRequest
0 голосов
/ 17 февраля 2020

Наша компания имеет несколько приложений. Net Framework 4.8, и мы также увеличиваем число приложений. Net Core 3.1.

Мы написали целую библиотеку пакетов NuGet ( в частном репозитории), написанном в. Net STANDARD 2.0, который в настоящее время используется приложениями 4.8 и Core 3.1, упомянутыми выше.

Стандарт 2.1 предлагает множество новых языковых функций, таких как Nullables, и мы хотим начать миграцию наших пакетов NuGet на Стандарт 2.1, но, очевидно, необходимо продолжать поддерживать эти приложения, которые еще включены. Net 4.8 ( который не может использовать Standard 2.1).

Очевидно, что мы должны разветвлять наш исходный код, но каково соглашение для публикации двух почти идентичных пакетов NuGet, один написан на 2.0, а другой 2.1?

1 Ответ

1 голос
/ 17 февраля 2020

NuGet поддерживает несколько целевых сред для пакета. Пожалуйста, обратитесь к do c, чтобы узнать больше.

...