asp.netコアWebアプリケーション(RC2)のVisual Studio Team Servicesフィードからnugetパッケージをインストール/復元できません。私は、次を受け取る:asp.net core rc2を使用したVisual Studio Team Servicesの不正なnugetパッケージ
error: Response status code does not indicate success: 401 (Unauthorized).
私はVisual Studioのコミュニティ2015のアップデート2とnugetバージョン3.4.4を実行しています。私はこのフィードから他のプロジェクトタイプのパッケージをインストール/復元することができます。
asp.netコアWebアプリケーションの資格情報を渡すには何か他の処理が必要ですか?
手順に再現する:
チームServicesパッケージ]タブから、私は、Visual Studioで
を "フィードへの接続を" とNuGetパッケージソースのURLをコピーする選択 - > [ツール] - > [NuGetパッケージマネージャ - >パッケージマネージャの設定 - >パッケージソースとvsoのフィードURLを追加
次に、ASP.NET Core Webアプリケーション(.NET Framework)プロジェクトの右クリック参照 - > Manage NuGet Pack - >パッケージソースからフィードを選択(パッケージが記載されています) - >出力で
をインストールするにはクリックしてください。
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を解決できませんでした
VSの右上隅からVSTSアカウントにサインインしましたか?この問題を再現するための手順を共有できますか? –
@ Eddie-MSFT - なぜサインインするのが問題なの? NuGetでホストされているフィードは、承認を必要としません。私はむしろ、これは、サインインが問題ではない場合の承認を必要とするプロキシの問題かもしれないと思いますか? @HPaxton - 'dotnet restore'でコマンドラインから復元しようとすると同じ問題が発生しますか?使用しているフィードを確認して投稿できますか? 'dotnet restore'を実行すると、最後に使用されたフィードが表示されます。 – Pawel
@Pawel彼は非公開のフィードであるビジュアルスタジオのオンラインフィードを使用しています。 –