Не могу найти консоль менеджера пакетов в Visual Studio для Mac
Я использую Visual Studio для Mac. Мне нужно установить несколько пакетов, но я не могу найти консоль диспетчера пакетов для этого.
Версия для Visual Studio: Preview 1 (7.0 build 347)
6 ответов
Подобно Xamarin Studio, вы должны использовать его диалог,
https://developer.xamarin.com/guides/cross-platform/xamarin-studio/nuget_walkthrough/
Поскольку не было кроссплатформенного PowerShell, в Xamarin Studio не хватает консоли диспетчера пакетов. Это может прийти однажды в Visual Studio для Mac. Посмотрим.
По крайней мере, в Visual Studio Community 7.8.1 build 4 вы можете найти его в Visual Studio->Extensions, используя поисковый термин "nuget":
Мне понадобилось так много времени, чтобы найти это, я надеюсь, что это поможет кому-то еще найти это быстрее!
Вы можете следовать ссылке на NuGet CLI и установить ее https://docs.microsoft.com/en-us/nuget/tools/nuget-exe-cli-reference
Выдержка из этой ссылки гласит:
MacOS/Linux
Поведение может незначительно отличаться в зависимости от дистрибутива ОС.
Установите Mono 4.4.2 или более позднюю версию.
Выполните следующие команды в командной строке:
# Download the latest stable `nuget.exe` to `/usr/local/bin` sudo curl -o /usr/local/bin/nuget.exe https://dist.nuget.org/win-x86-commandline/latest/nuget.exe # Give the file permissions to execute sudo chmod 755 /usr/local/bin/nuget.exe
Создайте псевдоним, добавив следующий скрипт в соответствующий файл для вашей ОС (обычно
~/.bash_aliases or ~/.bash_profile
):# Create as alias for nuget alias nuget="mono /usr/local/bin/nuget.exe"
Перезагрузите оболочку. Проверьте установку, введя
nuget
без параметров. Должна появиться справка по NuGet CLI.
Я нашел хорошую ссылку для пользователей Mac:
https://github.com/mrward/monodevelop-nuget-extensions
Спасибо за ссылку, и у меня это работает.
Шаг 1: - откройте представление. Шаг 2: - выберите другой вариант номера окна 11 сверху. Шаг 3.:- там вы найдете параметры консоли управления пакетом Nuget.
я не знаю, как использовать эту ссылку, вы можете дать руководство