Azure devops 生成asp.net解决方案Azure DevOps时无法读取私有NuGet路径

Azure devops 生成asp.net解决方案Azure DevOps时无法读取私有NuGet路径,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,在Microsoft Azure DevOps中配置NuGet还原时,我无法读取私有NuGet路径 错误是: 找不到nugetConfigPath: D:\a\1\s\https:\XXXX.pkgs.visualstudio.com\u packaging\XXX\nuget\v3\index.json 生成asp.net解决方案Azure DevOps时无法读取私有NuGet路径 在Azure Devops中使用nuget restore任务时,有两个选项可选择要使用的nuget提要: 选

在Microsoft Azure DevOps中配置NuGet还原时,我无法读取私有NuGet路径

错误是:

找不到nugetConfigPath: D:\a\1\s\https:\XXXX.pkgs.visualstudio.com\u packaging\XXX\nuget\v3\index.json

生成asp.net解决方案Azure DevOps时无法读取私有NuGet路径

在Azure Devops中使用nuget restore任务时,有两个选项可选择要使用的nuget提要:

选择第一个选项时,您可以直接选择您的私有NuGet提要,如:

选择second选项时,应在存储库中指定
nuget.config
,指定要从中还原包的源,如:

以及
nuget.config
中提要中的配置,如:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="AzureDevOpsFeed" value="https://pkgs.dev.azure.com/MyCustomOrganization/_packaging/MyCustomFeed/nuget/v3/index.json" />
  </packageSources>


  <packageSourceCredentials>
    <AzureDevOpsFeed>
      <add key="Username" value="xxx" />
      <add key="ClearTextPassword" value="xxx" />
    </AzureDevOpsFeed>
  </packageSourceCredentials>
</configuration>

出现错误的原因是将私有nuget提要路径添加到第二个选项中,这是不正确的。您应该从第一个选项中选择您的私有nuget提要


希望这有帮助。

您能分享nuget还原任务的配置吗?看起来您将提要配置为nugetConfigpath,这是错误的输入字段。应该有一个开关,您可以选择是否要从FeedRestore中恢复,只是要查看提供的信息是否有用。如果您需要进一步的帮助,请告诉我们。