.Net Standard 2.0 и .Net Framework 4.7.1 Ошибки сборки Jenkins - PullRequest
0 голосов
/ 19 декабря 2018

У меня есть проект .Net Framework 4.7.1, который импортирует библиотеку классов, которая также является .Net Framework 4.7.1.Библиотека классов ссылается на библиотеку классов Nuget, которая является .Net Standard 2.0.

. Проект отлично встраивается в Visual Studio.Однако сборка Jenkins выдает следующую ошибку

Package PackageName 1.0.0 is not compatible with net471 (.NETFramework,Version=v4.7.1). Package PackageName 1.0.0 supports: netstandard2.0 (.NETStandard,Version=v2.0)

Я прочитал статью , в которой говорится, что проблема заключается в стиле восстановления проекта, поэтому я добавил следующее в файлы .cspoj.

<RestoreProjectStyle>PackageReference</RestoreProjectStyle>

Это не удается встроить в Jenkins.Есть ли шаг, который я пропускаю?

...