.net: добавление нового источника в конфиг Paket - PullRequest
1 голос
/ 07 ноября 2019

Справочная информация: я столкнулся с ошибкой в ​​System.CommandLine и заметил, что используемый мной пакет Nuget (System.CommandLine.Experimental 0.3.0-alpha.19405.1) не обновлялся в течение 3 месяцев,Я чувствовал, что должен попробовать ночную сборку, прежде чем отправлять отчет об ошибке.

Затем я последовал их README, в которой говорилось:

Ежедневные сборки доступны, если вы добавите этот канал в свой nuget.config: https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json.

и поскольку я использовал Paket для своего игрушечного проекта (в основном для учебных целей), для которого требовалось System.CommandLine, я вместо этого обновил packet.dependencies

source https://www.nuget.org/api/v2
nuget FSharp.Core
source https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json
nuget System.CommandLine.Experimental

Однако, когда я запустил paket update

$ paket update
Paket version 5.224.0                          
Resolving packages for group Main:
Possible Performance degradation, could not retrieve 'https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json/Packages?semVerLevel=2.0.0&$filter=Id eq 'System.CommandLine.Experimental'', ignoring further warnings for this source
 - FSharp.Core 4.7.0
 - System.CommandLine.Experimental 0.3.0-alpha.19405.1
 - system.memory 4.5.3
 - Microsoft.CSharp 4.6.0
 - System.Runtime.CompilerServices.Unsafe 4.6.0
 - System.Buffers 4.5.0
 - System.Numerics.Vectors 4.5.0
/home/nodakai/prog/CommandLineFSharp/paket.lock is already up-to-date
...snip...

И все, что я получил, было 3-месячной версией Nuget 0.3.0-alpha.19405.1, которая меня огорчила.

Что я сделал не так?

FWIW, когда я открыл исходный URL https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json в своем веб-браузере, он, по-видимому, не имел прямого отношения к System.CommandLine. Но я не знаком с экосистемой Nuget и / или Paket, поэтому не уверен, что с исходными данными что-то не так.

...