Ошибка NuGet «Внешние пакеты не могут зависеть от пакетов, нацеленных на проекты» при установке SNAP 1.4 - PullRequest
9 голосов
/ 09 мая 2011

Я получаю следующую ошибку при попытке установить SNAP 1.4 в новый VS2010-проект с использованием Nuget 1.3:«Внешние пакеты не могут зависеть от пакетов, нацеленных на проекты»Это проблема с пакетом SNAP Nuget или я что-то не так делаю?

PM> Пакет установки SNAP 'Castle.Core (≥ 2.5.2)' не установлен.Попытка получить зависимость от источника ... Готово.Install-Package: внешние пакеты не могут зависеть от пакетов, предназначенных для проектов.В строке: 1 символ: 16+ Install-Package <<<< SNAP+ CategoryInfo: Не указано: (:) [Install-Package], InvalidOperationException+ FullyQualifiedErrorId:NuGetCmdletUnhandledException, NuGet.PowerShell.Commands.InstallPackageCommand</p>

Ответы [ 2 ]

3 голосов
/ 09 мая 2011

Чтение этой проблемы здесь:

http://nuget.codeplex.com/workitem/595

Похоже, что это происходит, если проект, который не имеет какого-либо Контента, полагается на тот, который делает.Не уверен, всегда ли это терпит неудачу, или просто когда нет «текущего проекта».Я не забываю видеть раскрывающийся список «Проект по умолчанию» в консоли диспетчера пакетов, поэтому не совсем уверен, почему это не сработает.

Можете ли вы попробовать установить его через пользовательский интерфейс?(щелкните правой кнопкой мыши папку ссылок проекта, затем выполните команду «Добавить пакет библиотеки» (или аналогичную)).Также проверьте, что у вас выбран проект в обозревателе решений и / или пакет по умолчанию в окне консоли.

0 голосов
/ 29 октября 2013

Это уже не так. Пакет SNAP может быть успешно установлен в проект. Моя среда VS 2012 + NuGet 2.7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...