我有一个程序包,我已将其添加到TFS提要中,可以在VS 2K17中浏览提要,添加该包以将其正确添加到dotnet项目中,然后可以下载pkg,在命令行上,msbuild t:restore也可以精细。 在TFS中,我正在使用 点网还原 步骤,但是对于同一软件包,它失败并出现以下错误
C:\ Program Files \ dotnet \ sdk \ 2.1.500 \ NuGet.targets(114,5):错误: 无法加载源的服务索引 http://vsalms:8080/tfs/TODOS/_packaging/e475f9ce-1afd-47c9-8aa6-2f0d54948126/nuget/v3/index.json。 [C:\ agent_work \ 2 \ s \ lib \ CoreFlogger \ CoreFlogger.csproj] 2018-12-03T14:24:46.6934510Z C:\ Program Files \ dotnet \ sdk \ 2.1.500 \ NuGet.targets(114,5):错误:令牌 提供给该功能无效 [C:\ agent_work \ 2 \ s \ lib \ CoreFlogger \ CoreFlogger.csproj]
我不确定它使用哪个版本的块,因为任务中没有指示。我已经下载了nuget并将其路径添加到环境中,在控制台中键入nugget可以得到以下内容 NuGet版本:4.8.1.5435,但是当构建失败时,我会看到
关于dotnet版本,在我发布时在命令行上
dotnet.exe-版本 2.1.500
在构建版本中,我看到了
2018-12-03T14:24:38.9211043Z说明:构建,测试,打包或 发布dotnet应用程序,或运行自定义dotnet命令。对于 软件包命令,支持NuGet.org和经过身份验证的提要,例如 包管理和MyGet。 2018-12-03T14:24:38.9211302Z版本: 2.131.0
在TFS服务器上,我还如下在全局nuget.config中添加了一个密钥
缺少什么?看来这是一个连接问题,但实际上无法调试或找出要检查的地方