Сбой сборки конвейера Azure Devops Не удалось разрешить эту ссылку Не удалось найти сборку
Первое использование Azure Devops и первый настроенный мною конвейер терпят неудачу. У меня есть проект, созданный в VS 2019 для тестирования новой реализации Xero Oauth 2.0. Я установил пакеты Nuget Xero.NetStandard и все другие необходимые пакеты nuget. На моей рабочей машине все строится нормально.
Затем я зарегистрировал все элементы исходного кода в наших Azure Devops, затем создал конвейер, чтобы проверить, будет ли решение построено ... угадайте, что не удалось.
У меня есть куча предупреждений о том, что библиотеки DLL для Xero, в основном все библиотеки DLL, установленные в моем проекте, когда я установил пакеты Nuget Xero.NetStandard, не могут быть разрешены, потому что их нет на диске.
У меня создалось впечатление, что часть конвейера восстановления Nuget отвечает за установку всех этих пакетов nuget в агент сборки. Часть моего конвейера восстановления nuget говорит: «Все пакеты, перечисленные в packages.config, уже установлены».
Поэтому я не понимаю, почему появляются эти предупреждения. Я пропустил шаг в построении трубопровода?
Был бы очень признателен за любые мысли и помощь. Спасибо.
Я получаю несколько предупреждений, которые, в свою очередь, создают ошибки в сборке.
C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «IdentityModel, Version = 4.0.0.0, Culture = нейтральный, PublicKeyToken=e7877f4675df049f, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «JsonSubTypes, Version=1.5.2.0, Culture= нейтральный, processorArchitecture=MSIL».Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «KellermanSoftware.Compare-NET-Objects, Version=4.57.0.0, Culture= нейтральный, PublicKeyToken = d970ace04cc85217, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «Microsoft.Extensions.Configuration, Version = 3.1.8.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «Microsoft.Extensions.Configuration.Abstractions, Version = 3.1.8.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60, processorArchitecture=MSIL».Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «Microsoft.Extensions.Configuration.Binder, Version = 3.1.8.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C:\ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «Microsoft.Extensions.DependencyInjection, Version = 3.1.8.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «Microsoft.Extensions.DependencyInjection.Abstractions, Version = 3.1.8.0,Культура = нейтральный, PublicKeyToken = adb9793829ddae60, processorArchitecture=MSIL ". Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: Может не разрешить эту ссылку. Не удалось найти сборку «Microsoft.Extensions.Http, Version = 3.1.8.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если это ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C:\ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «Microsoft.Extensions.Logging, Version = 3.1.8.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку Microsoft.Extensions.Logging.Abstractions, Version = 3.1.8.0, Culture = нейтральный,PublicKeyToken = adb9793829ddae60, processorArchitecture=MSIL ". Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку . Не удалось найти сборку «Microsoft.Extensions.Options, Version = 3.1.8.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода , вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C:\ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «Microsoft.Extensions.Primitives, Version = 3.1.8.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку RestSharp, Version=106.11.4.0, Culture= нейтральный, PublicKeyToken=598062e77f915f75,processorArchitecture=MSIL". Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборка «System.ComponentModel.Annotations, Version = 4.2.1.0, Culture = нейтральный, PublicKeyToken = b03f5f7f11d50a3a, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C:\ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «System.Text.Json, Version = 4.0.1.2, Culture = нейтральный, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «System.Threading.Tasks.Extensions, Version = 4.2.0.1, Culture = нейтральный, PublicKeyToken=cc7b13ffcd2ddd51,processorArchitecture=MSIL". Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборка «Xero.NetStandard.OAuth2, Версия =0.0.0.0, Культура = нейтральная, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «Xero.NetStandard.OAuth2Client, Version=1.3.1.0, Culture= нейтральный, processorArchitecture=MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D: \ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ Microsoft.Common.CurrentVersion.targets(2182,5): предупреждение MSB3245: не удалось разрешить эту ссылку. Не удалось найти сборку «Microsoft.CodeDom.Providers.DotNetCompilerPlatform». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции. [D:\ a \ 8 \ s $(SourceDir) \ XeroIntegration \ XeroIntegration \ XeroIntegration.vbproj]
1 ответ
Для всех, у кого такая же проблема, как у меня, я обнаружил проблему, ошибку новичка. Причина, по которой мой не работает, заключается в том, что я также проверил папку пакетов, которая находится на моем локальном компьютере. Когда я удалил папку из своего репо, конвейер работает нормально. Всем спасибо