@fOCUS_VRN Привет, вот мое уточнение - если вы любом проекте Class Library укажете не <TargetFramework>netcoreapp2.1</TargetFramework>, а сделаете мультиплатформенную сборку <TargetFrameworks>netcoreapp2.1,netcoreapp2.0,net46,net461,net462,net47,net471,net472,...</TargetFrameworks>для бизнес логики, то ваша либа будет сразу под все собираться. А если вы прикрутите NuGet и MyGet с частным репозитарием, то сможете подключать и обновлять в вашу библитеку через стандартный менеджер пакетов (указав в качестве репозитария ваш закрытый feed source) для всех проектов .NET FW, .NET Standart, для которых вы включили сборку проекта.
Я например, так делаю в моем проекте
https://build.experimentalcommunity.org, там же есть примеры пайплайнов для сборки под MyGet, NuGet, и тестирования на артефакты кода