Подтвердить что ты не робот

Есть консоль менеджера пакетов в студии xamarin

Я использую студию xamarin (с добавлением управления пакетами nuget) и имею несколько пакетов nuget в моем проекте. В контекстном меню проекта есть "управлять" и "восстанавливать пакеты nuget", но есть ли консоль?

4b9b3361

Ответ 1

В дополнение к Xamarin Studio и MonoDevelop в настоящее время нет встроенной консоли диспетчера пакетов. Основная причина заключается в отсутствии поддержки PowerShell в системах, отличных от Windows. Существует Pash, с открытым исходным кодом, кросс-платформенная реализация PowerShell, но в настоящее время некоторые функции отсутствуют, прежде чем Xamarin Studio сможет получить полную поддержку по сравнению с Visual Studio.

Одной из функций, которыми управляет консоль диспетчера пакетов в Visual Studio, является установка конкретной версии пакета NuGet. С помощью Xamarin Studio/MonoDevelop 5.1 вы можете установить определенную версию пакета NuGet с помощью диалогового окна "Добавить пакеты", выполнив поиск версии jquery version:*, где идентификатор пакета должен точно соответствовать идентификатору пакета на NuGet.org.

Обратите внимание, что существует консоль диспетчера пакетов, доступная как сторонняя добавка для Xamarin Studio/MonoDevelop 5.0, которая была выпущена недавно. Он работает от Pash. Однако эту консоль следует рассматривать как альфа-версию. Есть некоторые функции PowerShell, отсутствующие в Pash, которые вы можете использовать в этом добавлении.