Я думаю, что есть несколько причин, по которым nuget может быть сломан в VS 11.
Для меня ответом было удаление NuGet из «Установка и удаление программ».
Я попытался удалить Nuget из VS 11 Extension Manager и переустановить, но это не помогло.
Затем я закрыл VS 11, зашел в «Установка и удаление программ» и заметил, что он там тоже установлен.
Поэтому я удалил его, и кажется, что nuget работает.
Не знаю, связано ли это с этим, но перед удалением из «Установка и удаление программ» в моей подсказке в консоли диспетчера пакетов был указан путь к моему решению. После удаления отображается просто «PM>».
Хотя это, похоже, исправило большинство моих ошибок, я все еще видел ошибки в консоли диспетчера пакетов, когда VS загружает ЕСЛИ Я загружаю файл решения непосредственно из недавнего списка в меню Пуск Windows.
Если я сначала открою VS 11 без решения и , а затем открою свое решение, я не получу никаких ошибок в консоли диспетчера пакетов.
Обновление :
Со времени моего первого поста VS 11 дошел до того, что ни одна из команд Entity Framework Code-first Migrations не работает. Единственный найденный мной обходной путь - это запустить следующую команду из «Консоли диспетчера пакетов»:
Import-Module \*PathToSolution*\packages\EntityFramework.5.0.0-beta2\tools\EntityFramework.psd1
После выполнения вышеизложенного Add-Migration, Update-Database и т. Д. Снова стали доступны.