Обсуждение этой темы ведется на http://nuget.codeplex.com/discussions/236592.
В текущей версии папка пакета автоматически добавляется в настройки контроля версий. Поэтому для меня пакеты NuGet проверяются в системе контроля версий и добавляются в сборку, пока я не отфильтрую свою панель ожидающих изменений только до элементов решения.
Однако в обозревателе решений для него нет папки или объекта, поэтому, если вы отфильтруете ожидающие изменения только для элементов решения, пакеты не будут проверены. Я не уверен, как пакеты NuGet должен обрабатываться в SolutionExplorer. На уровне проекта вы можете добавить параметр, который я хотел бы видеть в решении, чтобы справиться с этим - я не уверен, должна ли это быть функция файла решения или NuGet.
Если это элемент решения, код контроля версий Visual Studio, вероятно, облегчит вам настройку.
Вы можете использовать флаг в командной строке NuGet, чтобы установить желаемую папку пакета ("-o"), но она, похоже, не существует ни в диспетчере пакетов, ни в диалоговом окне добавления пакета библиотеки, ни в Visual Studio. Настройки диспетчера пакетов.
Я бы предложил присоединиться к ветке "http://nuget.codeplex.com/discussions/236592" для предложений NuGet" или отправить отзыв на http://connect.microsoft.com/VisualStudio, чтобы сообщить команде, как вам это нужно обрабатывать в файле Solution Explorer / sln.