我无法在ASP.NET Core Web应用程序(RC2)中从Visual Studio Team Services feed安装/恢复NuGet包。我收到以下错误:
错误:响应状态代码不表示成功:401(未经授权)。
我正在运行Visual Studio Community 2015 Update 2和NuGet版本3.4.4。我能够在其他项目类型中从该Feed安装/恢复包。
我需要为ASP.NET Core Web应用程序传递我的凭据吗?
重现步骤:
从团队服务包选项卡中,选择“连接到Feed”,并复制NuGet软件包源URL
在Visual Studio -> 工具 -> NuGet软件包管理器 -> 软件包管理器设置 -> 软件包源,并添加来自VSO的Feed URL
然后从我的ASP.NET Core Web应用程序(.NET Framework)项目中,右键单击引用 -> 管理NuGet软件包 -> 从软件包源选择我的Feed(软件包已列出)-> 单击以安装
在输出中:
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
在 Web 项目引用中 - 包含警告图标的包 - NU1001:无法解析依赖项 xxxxx。