5

NuGetをインストールしました。

[プロジェクト]>[ライブラリパッケージリファレンスの追加]に移動しようとすると

「ライブラリパッケージリファレンスの追加」はプロジェクトメニューの下にありません。NuGetを再度インストールしようとすると、既にインストールされていると表示されます。私のアプリケーションは、.net4を対象としたMVC3アプリケーションです。

このオプションを表示するにはどうすればよいですか?

4

7 に答える 7

5

管理者としてVSを実行し(Ctrl-Shift-Click)、パッケージマネージャーダイアログからNuGetをアンインストールすることもできます。次に、 http: //nuget.codeplex.comからNuGet 1.1に更新し、それで修正されるかどうかを確認します。ASP.NETMVCは必要ありません。

于 2011-02-15T08:19:45.820 に答える
2

2012年5月の時点で、「NuGetパッケージの管理」と呼ばれるようになりました。NuGetドキュメントのスクリーンショットが更新されていないため、特に混乱します。

https://stackoverflow.com/a/9844659/24267

于 2012-11-05T15:22:12.247 に答える
2

Visual Studioの一部の拡張機能により、NuGetがメニューを表示しない、またはクラッシュする可能性はありますか?それらを無効化/削除してから、NuGetをここからインストールしてみてください:http://nuget.codeplex.com/

さらに、PowerShellベースのパッケージマネージャーコンソールもあります。すべてが失敗した場合に備えて、それを確認することができます。

于 2011-02-14T21:43:00.860 に答える
2

ソリューションエクスプローラーでソリューションではなく、プロジェクトが選択されていることを確認してください。

于 2011-03-17T08:16:50.277 に答える
0

ダイヤルアップ経由でパッケージをインストールしようとした後、同様の問題が発生しましたが、タイムアウトになりました。

これを修正するために、レジストリキーの名前を変更し(機能しない場合は名前を元に戻すことができるように)HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\NuGet、VisualStudioを再起動してプロジェクトを開きました。これAdd Library Package Referenceで動作し、レジストリキーが再作成されました。

于 2011-03-17T12:09:54.703 に答える
0

通常、NuGetはASP.NET MVC 3とともにインストールされるため、自動的に表示されます。インストールしたNuGetパッケージを削除して、ASP.NETMVC3を再インストールしてみてください。

于 2011-02-14T16:00:15.390 に答える
0

これと同じ問題が発生しましたが、プロジェクトに参加していない場合(つまり、ソリューションエクスプローラーでソリューションが強調表示されている場合)、[ライブラリパッケージ参照の追加]オプションが表示されないことに気付きました。プロジェクトを選択すると、そこにあります。

おっと:それがすでに言及されていることに気づいていませんでした。

于 2011-05-05T18:29:17.417 に答える