29

クラスライブラリとmvc3プロジェクトの2つのプロジェクトがあります。どちらにもnugetパッケージが関連付けられています。ソリューションを右クリックすると、クラスライブラリで[NuGetパッケージの復元を有効にする]オプションが表示されます

ここに画像の説明を入力してください

MVCでは私はしません。

ここに画像の説明を入力してください

言うまでもなく、両方のプロジェクトの機能が必要です。私は何が間違っているのですか?

4

2 に答える 2

39

NuGetパッケージ復元コンテキストメニュー項目は、拡張機能がパッケージ復元の実行に必要なnuget.exe、nuget.config、およびnuget.targetsを含む$(SolutionDir).nugetフォルダーの存在を検出すると非表示になります。

MVCアプリにはすでにこれらが含まれているため、復元を有効にする必要があります。そうでない場合は、.nugetフォルダーを削除するだけで、メニュー項目が再表示されます。

于 2013-03-15T15:34:42.400 に答える
2

私にとって、それは次のように単純でした:

[ソリューション用のNuGetパッケージの管理]->[復元](ダイアログの右上)

于 2015-08-17T08:53:38.860 に答える