nuget - 将 Nuget 包推送到 Visual Studio Online 包源

标签 nuget azure-devops

我在 VSO 帐户上启用了Package 服务,但是当我尝试通过构建过程推送包时,它会引发错误。有什么建议吗?

错误

Please provide credentials for: https://ilerler.pkgs.visualstudio.com/DefaultCollection/_packaging/Main/nuget/v2/

##[error]Object reference not set to an instance of an object.

UserName: Password:

##[error]Unexpected exit code 1 returned from tool NuGet.exe

日志

2015-12-04T01:36:28.1988899Z Set workingFolder to default: C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\default\tasks\NuGetPublisher\0.1.39
2015-12-04T01:36:28.2008909Z Executing the powershell script: C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\default\tasks\NuGetPublisher\0.1.39\NuGetPublisher.ps1
2015-12-04T01:36:28.3238908Z Check/Set nuget path
2015-12-04T01:36:28.3258901Z Creating Nuget Arguments
2015-12-04T01:36:28.3608909Z Getting credentials for Microsoft.TeamFoundation.DistributedTask.Agent.Common.TaskEndpoint
2015-12-04T01:36:28.8138749Z Setting credentials for httpsilerlerpkgsvisualstudiocomDefaultCollectionpackagingMainnugetv2
2015-12-04T01:36:28.9598774Z C:\a\1\NuGet
2015-12-04T01:36:28.9608764Z Saving to C:\a\1\NuGet\newNuGet.config
2015-12-04T01:36:28.9648769Z Pattern found in solution parameter.
2015-12-04T01:36:28.9658752Z Find-Files -SearchPattern C:\a\1\s\**\Ruya.Core.*.nupkg
2015-12-04T01:36:29.0488979Z Found files: 1
2015-12-04T01:36:29.0518782Z File: C:\a\1\s\Main\nuget\Ruya.Core.1.223.15337.20341.nupkg
2015-12-04T01:36:29.0528761Z Invoking nuget with push C:\a\1\s\Main\nuget\Ruya.Core.1.223.15337.20341.nupkg -s https://ilerler.pkgs.visualstudio.com/DefaultCollection/_packaging/Main/nuget/v2  -configFile "C:\a\1\NuGet\newNuGet.config" -apiKey VssSessionKey on C:\a\1\s\Main\nuget\Ruya.Core.1.223.15337.20341.nupkg
2015-12-04T01:36:29.0538797Z C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\default\agent\worker\tools\NuGet.exe push C:\a\1\s\Main\nuget\Ruya.Core.1.223.15337.20341.nupkg -s https://ilerler.pkgs.visualstudio.com/DefaultCollection/_packaging/Main/nuget/v2  -configFile "C:\a\1\NuGet\newNuGet.config" -apiKey VssSessionKey
2015-12-04T01:36:29.8121321Z Pushing Ruya.Core 1.223.15337.20341 to 'https://ilerler.pkgs.visualstudio.com/DefaultCollection/_packaging/Main/nuget/v2'...
2015-12-04T01:36:30.0481938Z Using credentials from config. UserName: VssSessionToken
2015-12-04T01:36:30.8740306Z Using credentials from config. UserName: VssSessionToken
2015-12-04T01:36:31.3286903Z Please provide credentials for: https://ilerler.pkgs.visualstudio.com/DefaultCollection/_packaging/Main/nuget/v2/
2015-12-04T01:36:31.3426871Z ##[error]Object reference not set to an instance of an object.
2015-12-04T01:36:31.3436873Z UserName: Password: 
2015-12-04T01:36:31.4303476Z ##[error]Unexpected exit code 1 returned from tool NuGet.exe

最佳答案

之前也问过同样的问题,可以引用this question了解详情。其中包含根本原因和解决方法。

关于nuget - 将 Nuget 包推送到 Visual Studio Online 包源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34079593/

相关文章:

c# - 同一解决方案中两个不同项目的相同 Nuget 包

NuGet 包还原 - 解决方案中的 .nuget 文件夹 - 提交到存储库?

asp.net - ASP.NET 网页站点中的 NuGet 包和 bin 文件夹

visual-studio - Nuget包管理器在VS2019中不显示包信息

Azure Devops 构建安装程序项目 (MSI) 突然不再工作

.net - Nuget 尝试在某些包上安装大量依赖项

azure-devops - Azure Devops Pipeline - 使用 Microsoft Visual Studio 安装程序项目

azure-devops - 防止用户在 Azure Devops (VSTS) 中创建没有父项的工作项

git - 使用 VS 2015 Update 3 (TFS 2015 Update 3) 克隆远程存储库时遇到错误

Azure Pipeline 基于文件的触发器和标签