Я пытаюсь построить конвейер CI для проекта Xamarin iOS с Jenkins, но я сталкиваюсь с ошибками, когда MSBuild не находит ссылку на библиотеку .NET Standard:
IDebugSettingService.cs(8,22): error CS0012: The type 'IDisposable' is defined in an assembly that is not referenced. You must add a reference to assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.
ViewModels/IPresentationTabViewModel.cs(17,15): error CS0012: The type 'MulticastDelegate' is defined in an assembly that is not referenced. You must add a reference to assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.
ViewModels/ICredentials.cs(17,10): error CS0012: The type 'Attribute' is defined in an assembly that is not referenced. You must add a reference to assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.
IЯ могу успешно построить проект на моей учетной записи на компьютере сборки Mac, но здесь всегда происходит сбой учетной записи службы Jenkins.Я попытался очистить и восстановить все пакеты NuGet, и журналы MSBuild не сильно помогают, хотя MSBuild, похоже, загружает значительно меньше сборок при запуске с Jenkins, чем при запуске мной.
Является ли это проблемойс тем, как настроен мой проект, или это проблема с Дженкинсом?