Sync-Package (Console du Gestionnaire de package dans Visual Studio)
Version 3.0+ ; disponible uniquement dans la console du Gestionnaire de package dans Visual Studio sous Windows.
Obtient la version du package installé à partir du projet spécifié (ou par défaut) et synchronise la version avec le reste des projets de la solution.
Syntaxe
Sync-Package [-Id] <string> [-IgnoreDependencies] [-ProjectName <string>] [[-Version] <string>]
[[-Source] <string>] [-IncludePrerelease] [-FileConflictAction] [-DependencyVersion]
[-WhatIf] [<CommonParameters>]
Paramètres
Paramètre | Description |
---|---|
ID | (Obligatoire) Identifiant du package à synchroniser. Le commutateur -Id proprement dit est facultatif. |
IgnoreDependencies | Installez uniquement ce package, et non ses dépendances. |
Nom du projet | Projet à partir duquel synchroniser le package, par défaut le projet par défaut. |
Version | Version du package à synchroniser, par défaut la version actuellement installée. |
Source | URL ou chemin d’accès au dossier de la source du package à rechercher. Les chemins d’accès aux dossiers locaux peuvent être absolus ou relatifs au dossier actif. En cas d’omission, Sync-Package recherche la source du package actuellement sélectionné. |
IncludePrerelease | Inclut des packages de préversion dans la synchronisation. |
FileConflictAction | Action à entreprendre lorsqu’il est demandé de remplacer ou d’ignorer les fichiers existants référencés par le projet. Les valeurs possibles sont Overwrite (remplacer), Ignore (ignorer), None (néant), OverwriteAll (remplacer tout) et (3.0+)IgnoreAll (ignorer tout). |
DependencyVersion | Version des packages de dépendances à utiliser, qui peut être l’une des suivantes :
dependencyVersion dans le fichier Nuget.Config . |
WhatIf | Affiche ce qui se passerait lors de l’exécution de la commande sans effectuer la synchronisation. |
Aucun de ces paramètres n’accepte d’entrée de pipeline ou de caractères génériques.
Paramètres communs
Sync-Package
prend en charge les paramètres courants suivants : Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable et OutVariable.
Exemples
# Sync the Elmah package installed in the default project into the other projects in the solution
Sync-Package Elmah
# Sync the Elmah package installed in the ClassLibrary1 project into other projects in the solution
Sync-Package Elmah -ProjectName ClassLibrary1
# Sync Microsoft.Aspnet.package but not its dependencies into the other projects in the solution
Sync-Package Microsoft.Aspnet.Mvc -IgnoreDependencies
# Sync jQuery.Validation and install the highest version of jQuery (a dependency) from the package source
Sync-Package jQuery.Validation -DependencyVersion highest
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour