小编HPa*_*ton的帖子

使用asp.net core rc2从Visual Studio Team Services中未经授权的nuget包

我无法从asp.net核心Web应用程序(RC2)中的Visual Studio Team Services订阅源安装/恢复nuget包.我收到以下内容:

错误:响应状态代码不表示成功:401(未授权).

我正在运行Visual Studio Community 2015 Update 2和nuget版本3.4.4.我能够在其他项目类型中从此Feed安装/恢复软件包.

我是否需要做一些其他事情才能将我的凭据传递给asp.net核心Web应用程序?

重现步骤:

从Team Services包选项卡中选择"Connect to Feed"并复制NuGet包源URL

在visual studio - >工具 - > NuGet包管理器 - >包管理器设置 - >包源并从vso添加源URL

然后从我的ASP.NET核心Web应用程序(.NET Framework)项目右键单击引用 - >管理NuGet包 - >从包源选择我的订阅源(列出包) - >单击以安装

在输出中:

Installing NuGet package xxxxx 
Successfully installed xxxxx to WebApplication1
========== Finished ==========
Run Code Online (Sandbox Code Playgroud)

然后它会尝试恢复我得到的包:

error: Response status code does not indicate success: 401 (Unauthorized).
error: Failed to retrieve information from remote source
Run Code Online (Sandbox Code Playgroud)

在web项目引用中 - 包有警告图标 - NU1001无法解析依赖关系xxxxx

nuget-package nuget-package-restore azure-devops asp.net-core

8
推荐指数
4
解决办法
2万
查看次数