Я не могу установить/восстановить пакеты nuget из фида Team Services Visual Studio в основном веб-приложении asp.net (RC2). Я получаю следующее:Несанкционированный пакет nuget из Visual Studio Team Services с использованием asp.net core rc2
error: Response status code does not indicate success: 401 (Unauthorized).
Я бегу Visual Studio Community 2015 Update 2 и NuGet версии 3.4.4. Я могу установить/восстановить пакеты из этого фида в других типах проектов.
Нужно ли мне что-то делать, чтобы передать мои учетные данные для основного веб-приложения asp.net?
Шаги для воспроизведения:
На вкладке пакета Team Services I выберите "Подключение к поток" и скопировать исходный пакет NuGet URL
В Visual Studio -> Инструменты -> Менеджер NuGet Package -> Настройки диспетчера пакетов -> Источники пакетов и добавьте URL-адрес канала из vso
Затем из моего проекта ASP.NET Core Web Application (.NET Framework) щелкните правой кнопкой мыши ссылки -> Управление пакетами NuGet -> Выберите мой канал из источника пакета (перечислены пакеты) - > Нажмите, чтобы установить
В выход:
Installing NuGet package xxxxx
Successfully installed xxxxx to WebApplication1
========== Finished ==========
Тогда он будет пытаться восстановить пакет в какой момент я получаю:
error: Response status code does not indicate success: 401 (Unauthorized).
error: Failed to retrieve information from remote source
А внутри ссылки на веб-проекта - пакет имеет предупреждение значок - NU1001 Зависимость xxxxx не удалось решить
Вы вошли в свою учетную запись VSTS из верхнего правого угла VS? Можете ли вы поделиться своими шагами, чтобы воспроизвести эту проблему? –
@ Eddie-MSFT - почему подписывается даже вопрос? Каналы, размещенные на NuGet, не требуют авторизации. Я бы предпочел подумать, что это может быть проблемой с прокси-сервером, который требует авторизации, и в этом случае подписание не имеет значения? @HPaxton - вы видите ту же проблему, если попытаетесь восстановить из командной строки с помощью 'dotnet restore'? Можете ли вы проверить и отправить каналы, которые вы используете, - если вы выполняете «восстановление в режиме« dotnet », он покажет, какие каналы он использует до конца. – Pawel
@Pawel Он/она использует визуальный студийный онлайн-канал, который является частным каналом. –