Сбой установщика PowerApps Tool для автономных агентов

Я настроил собственный агент, с помощью которого я буду выполнять сборки / развертывания приложений Dynamics 365.

Однако мне, кажется, чего-то не хватает, так как установщик PowerApps Tool не работает:

Starting: PowerApps Tool Installer 
==============================================================================
Task         : PowerApps Tool Installer
Description  : PowerApps Tool Installer
Version      : 0.3.4
Author       : Microsoft
Help         : [More Info](https://aka.ms/buildtoolsdoc)
==============================================================================
Installing PS module Microsoft.Xrm.OnlineManagementAPI - 1.2.0.1 ...
Installing PS module Microsoft.PowerApps.Administration.PowerShell - 2.0.61 ...
Installing PS module Microsoft.Xrm.Tooling.PackageDeployment.Powershell - 3.3.0.882 ...
Installing PS module Microsoft.PowerApps.Checker.PowerShell - 1.0.12 ...

Name                           Version          Source           Summary                                               
----                           -------          ------           -------                                               
nuget                          2.8.5.208        https://onege... NuGet provider for the OneGet meta-package manager    
##[error]The package source "nuget.org" is available.
Installing nuget pkg Microsoft.CrmSdk.CoreTools - 9.1.0.39 ...
##[error]For the search term and package name "Microsoft.CrmSdk.CoreTools" no corresponding package was found. Use Get-PackageSource to display all available registered package sources.
Finishing: PowerApps Tool Installer

(пришлось перевести сообщение об ошибке с немецкого, поэтому они могут немного отличаться)

При использовании агентов, размещенных в Microsoft, задача выполняется успешно. Я новичок, когда дело касается этого материала, так может кто-нибудь ELI5 то, что мне не хватает?

С уважением, Том


person bananamufu    schedule 28.05.2020    source источник


Ответы (1)


Сбой установщика PowerApps Tool для автономных агентов

Согласно сообщению об ошибке, похоже, nuget.exe не смог найти пакет Microsoft.CrmSdk.CoreTools из nuget.org. И это все еще старая версия 2.8.5.208.

Чтобы решить эту проблему, попробуйте загрузить новую версию nuget .exe, сохраните его на локальном компьютере, где установлены ваши локальные агенты.

Затем установите локальный путь к NuGet.exe в переменную среды вашего пути, отметьте этот документ для получения дополнительных сведений.

Кроме того, откройте nuget.config в пути:

C:\Users\<UserName>\AppData\Roaming\NuGet\NuGet.Config

Обновите источник пакета:

 <packageSources>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
  </packageSources>

Надеюсь это поможет.

person Leo Liu-MSFT    schedule 29.05.2020
comment
Привет, Лео, спасибо за помощь! Я сделал, как вам сказали, загрузил новейший nuget, поместил его в верхний уровень каталога агента, добавил его в путь. Перезагрузили компьютер / агент. Задача по-прежнему показывает версию nuget 2.8.5.208 и по-прежнему не работает. Я проверил, есть ли какая-либо другая версия nuget, установленная в PATH (пользовательские / системные настройки), но, похоже, это не так. Nuget.config содержит точный исходный код пакета, который вы описывали в нем. Думаю, мне все еще что-то не хватает ..? - person bananamufu; 02.06.2020
comment
Привет, Лео, не могли бы вы мне с этим помочь? Кажется, я не могу понять это самостоятельно. - person bananamufu; 10.06.2020