web-dev-qa-db-ja.com

Visual Studio 2017でNugetパッケージマネージャーが見つかりませんか?

パッケージインストーラーをTools->Extensions and Updatesからインストールしました。ツールメニューで検索しようとしましたが、nugetパッケージのインストールオプションが見つかりませんでした。また、プロジェクトを右クリックすると、オプションQuick Install Packageがあります。ボックスに、プロジェクトに追加するnugetパッケージ(この場合はopenBLAS)を入力します。 、Visual Studioを再起動する必要があります

IamはVisual C++ win32コンソールアプリケーションで作業しており、他のプロジェクトのnugetパッケージマネージャーも見つけようとしました。

ビジュアルスタジオとPCを再起動しましたが、まだ見つかりませんでした。助けてください!

13
sam

Visual Studioインストーラーで手動で選択する必要があります(私の知る限り)、既定ではインストールされていません。

最初にVisual Studioインストーラーを開きます(例:Tools-> Get Tools and Features ...)。現在インストールされている製品を変更します。 NuGetパッケージマネージャー個々のコンポーネントタブの下にあります。

24
Nandee

Visual Studio 2017でNugetパッケージマネージャーが見つかりませんか?

nuget blog

Visual Studio 2017のNuGet 4.0以降、NuGetパッケージマネージャーはVisual Studioの一部として出荷され、VS拡張ギャラリーから新しいバージョンをダウンロードすることはできません。 NuGetの更新は、他のVisual Studioの更新と共に自動的に取り込まれます。

そのため、NuGet Package Manager拡張機能は既にVisual Studio 2017に組み込まれているため、インストールまたは更新する必要はありません。

Visual Studio 2017のインストール後、nugetパッケージマネージャーを直接使用できます。プロジェクトを右クリックすると、オプションNuGetパッケージの管理...BrowseそこでopenBLAS nugetパッケージを入力し、パッケージバージョンを選択してインストールします。

enter image description here

さらに、Visual Studio内でNuGetコマンドによって直接nugetパッケージをインストールすることもできます。詳細については、 NuGet Documentation を参照してください。

5
Leo Liu-MSFT

これは私のために働いた:

削除%AppData%\NuGet\Nuget.configその後Visual Studioを再起動します

(Nuget.configを削除すると、VSは強制的に新しい構成ファイルを作成します。これにより、構成ファイルの破損に応じて多くの異なる問題を解決できます)

4
ndreisg

VS2017での私の経験では、NuGetパッケージマネージャーは自動的にインストールされませんでした。 VS Installerで選択する必要がありました。

enter image description here

最初のインストールでこれらを選択/インストールできなかったので、後で戻って追加/インストールする必要がありました。ただし、インストール後、NuGetパッケージマネージャーのパッケージソースは「Microsoft Visual Studioオフラインパッケージ」に制限され、パッケージの復元は正しく機能しませんでした。 @ndreisgの提案に従って、Nuget.configファイルを削除しました。その後、VS2017を再起動すると、すべてが機能し、パッケージを既存のソリューションに復元することができました。

0
Mark Uebel