Я пробовал все мыслимые комбинации примеров команд в официальных документах , но все они используют nuget.exe.
Следующая проблема с nuget утверждает, что публикация с помощью do tnet cli на официальную конечную точку nuget.org v3 https://api.nuget.org/v3/index.json работает.
https://api.nuget.org/v3/index.json
При публикации на конечной точке MyGet v3 с
dotnet nuget push <package-name>.nupkg --api-key <write-api-key> --source https://www.myget.org/F/<some-site>/api/v3/index.json
Файл .nupkg опубликован, а файл .snupkg - нет.
.nupkg
.snupkg
При публикации файла .snupkg only в конечной точке MyGet v3 с
dotnet nuget push <package-name>.snupkg --api-key <write-api-key> --source https://www.myget.org/F/<some-site>/api/v3/index.json
результат:
error: Unable to load the service index for source https://www.myget.org/F/<some-site>/api/v3/index.json. error: Response status code does not indicate success: 401 (Unauthorized).
Также пробовал с:
dotnet nuget push <package-name>.snupkg --api-key <write-api-key> --source https://www.myget.org/F/<some-site>/api/v3/index.json --no-service-endpoint
.. с тем же результатом
Загрузка файла .snupkg вручную. через WebUI работает.
Я использую:
.NET Core SDK (reflecting any global.json): Version: 3.1.201 Commit: b1768b4ae7
Любые подсказки?
Этот оставшийся без ответа вопрос кажется несколько связанным