web-dev-qa-db-fra.com

Impossible de trouver la console du gestionnaire de paquets dans Visual Studio pour Mac

J'utilise Visual Studio pour Mac. Je dois installer des paquets, mais je ne trouve pas la console du gestionnaire de paquets pour cela.

Version de Visual Studio: Preview 1 (7.0 build 347)

5
maverick

Semblable à Xamarin Studio, vous devez utiliser sa boîte de dialogue,

https://developer.xamarin.com/guides/cross-platform/xamarin-studio/nuget_walkthrough/

 enter image description here

En l'absence de PowerShell multiplate-forme, Xamarin Studio ne dispose pas de la console de gestion des packages. Cela pourrait arriver un jour dans Visual Studio pour Mac. Nous verrons.

3
Lex Li

Vous pouvez suivre la référence de la CLI de NuGet et l’installer https://docs.Microsoft.com/en-us/nuget/tools/nuget-exe-cli-reference

Un extrait de ce lien fourni se lit comme suit:

macOS/Linux

Les comportements peuvent varier légèrement selon la distribution du système d'exploitation.

  1. Installez Mono 4.4.2 ou version ultérieure .

  2. Exécutez les commandes suivantes à l'invite du shell:

    # 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 
    
  3. Créez un alias en ajoutant le script suivant au fichier approprié pour votre système d'exploitation (généralement ~/.bash_aliases or ~/.bash_profile):

    # Create as alias for nuget
    alias nuget="mono /usr/local/bin/nuget.exe" 
    
  4. Rechargez le shell. Testez l'installation en entrant nuget sans paramètre. L’aide de la CLI de NuGet devrait s’afficher.

2
biniam

Au moins dans Visual Studio Community 7.8.1 build 4, vous pouvez le trouver sous Visual Studio -> Extensions, en utilisant le terme de recherche "nuget":

 enter image description here

Cela m'a pris si longtemps pour trouver cela. J'espère que cela aidera quelqu'un d'autre à le trouver plus rapidement!

1
Le Mot Juiced