gpt4 book ai didi

msbuild - Visual Studio 团队服务持续集成 : NuGet Restore Task Failed

转载 作者:行者123 更新时间:2023-12-04 14:25:21 25 4
gpt4 key购买 nike

我在 Team Services 中使用了持续集成功能(以前是 Visual Studio Online)。我的构建定义针对解决方案(不是整个解决方案)中的特定项目,即 ClientUI MVC 网站。

该解决方案包含三个项目:

  • ClientUI
  • 管理界面
  • 客户服务

  • enter image description here

    ClientUI 项目的构建定义:

    存储库 :

    enter image description here

    Nuget 安装程序 步:
    我尝试了不同的参数但没有工作。
    enter image description here

    Visual Studio 构建

    enter image description here

    在尝试针对单个项目之前,我的构建定义针对具有以下参数的整个解决方案:
  • NuGet 安装程序 -> 解决方案路径:**\*.sln
  • Visual Studio Build -> 解决方案: **\*.sln ; MSBuild 参数:/p:outdir=$(build.artifactstagingdirectory)

  • 它正在工作。但是现在,它会在 Nugget 还原任务中生成此错误:

    2016-04-22T21:07:00.6716725Z Set workingFolder to default: C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\1.98.1\tasks\NuGetInstaller\0.1.25
    2016-04-22T21:07:00.8163908Z Executing the powershell script: C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\1.98.1\tasks\NuGetInstaller\0.1.25\NuGetInstaller.ps1


    2016-04-22T21:07:01.5283529Z ##[error]Cannot find path 'C:\a\1\s\packages.config' because it does not exist.
    2016-04-22T21:07:01.5439897Z C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\1.98.1\agent\worker\tools\NuGet.exe restore "C:\a\1\s\packages.config" -NonInteractive


    2016-04-22T21:07:03.0441507Z MSBuild auto-detection: using msbuild version '14.0' from 'C:\Program Files (x86)\MSBuild\14.0\bin'.


    2016-04-22T21:07:03.0597010Z ##[error]Cannot determine the packages folder to restore NuGet packages. Please specify either -PackagesDirectory or -SolutionDirectory.
    2016-04-22T21:07:03.0909881Z ##[error]Unexpected exit code 1 returned from tool NuGet.exe

    最佳答案

    由于您使用的是“packages.config”来安装软件包,因此尝试将“Nuget Installer”任务的“安装类型”设置为“安装”。
    enter image description here

    关于msbuild - Visual Studio 团队服务持续集成 : NuGet Restore Task Failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36803687/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com