Я получаю сообщение об ошибке
"Пожалуйста, предоставьте учетные данные для: https://jbright.pkgs.visualstudio.com/Project/_packaging/Project_Feed/nuget/v3/index.json"
от сообщества Powershell для Visual Studio 2019, когда я выполните команду:
nuget push -Source https://jbright.pkgs.visualstudio.com/Project/_packaging/Project_Feed/nuget/v3/index.json -ApiKey az C:\Users\Jens\source\repos\Project\Packed\Project.Core.0.4.0.7.nupkg
Я попробовал то, что мне удалось найти в Интернете, чтобы исправить это, включая:
- Удаление всех учетных данных в Windows Диспетчер учетных данных
- Удаление и повторное добавление этого источника пакета в настройках диспетчера пакетов Visual Studio
У меня есть файл nuget.config в каталоге проекта, который содержит:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<clear />
<add key="Core_Feed" value="https://jbright.pkgs.visualstudio.com/Project/_packaging/Project_Feed/nuget/v3/index.json" />
</packageSources>
</configuration>
<!--
nuget push -Source https://jbright.pkgs.visualstudio.com/Project/_packaging/Project_Feed/nuget/v3/index.json -ApiKey az C:\Users\Jens\source\repos\Project\Packed\Project.Core.0.4.0.7.nupkg
-->
Я сохранил синтаксис команды powershell в файле, чтобы не забыть его, но, как вы видите, он закомментирован. Дело в том, что это отлично работает на моем ноутбуке с теми же файлами.
Когда я удаляю учетные данные в диспетчере учетных данных, а затем извлекаю пакеты из этого Azure канала DevOps, я получаю пакеты и вижу новые учетные данные, добавленные в Windows. Но даже в этом случае я не могу загрузить пакет в канал без сообщения об ошибке «Пожалуйста, введите учетные данные».
Есть идеи, как это исправить? Спасибо, Дженс