首页 > 解决方案 > 自托管代理的 PowerApps 工具安装程序失败

问题描述

我配置了一个自托管代理来执行我的 Dynamics 365 应用程序构建/部署。

但是,我似乎遗漏了一些东西,因为 PowerApps 工具安装程序失败:

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 我所缺少的吗?

问候,汤姆

标签: azure-devopsazure-pipelinesazure-devops-self-hosted-agent

解决方案


自托管代理的 PowerApps 工具安装程序失败

根据错误消息,nuget.exe 似乎无法Microsoft.CrmSdk.CoreToolsnuget.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>

希望这可以帮助。


推荐阅读