Enregistrer toutes les dll dans un répertoire dans le GAC Silencieusement en powershell
J'ai pour vous inscrire .les fichiers dll dans un répertoire de GAC en silence, sans écran popup.
Comment puis-je faire cela à l'aide de powershell.
S'il vous plaît aider 🙂
OriginalL'auteur user1595214 | 2013-05-10
Vous devez vous connecter pour publier un commentaire.
Je suis l'auteur de PowerShell GAC. Avec PowerShell GAC vous n'avez pas besoin gacutil et vous pouvez installer toutes les dll dans un dossier à la GAC avec la commande suivante.
OriginalL'auteur Lars Truijens
Utilisation gacutil.exe.
Remarque - la DLL doit répondre aux exigences d'installables dans le GAC.
Pour information, le
&
est inutile.gacutil.exe
sera analysée comme une commande et pas une chaîne.nommé dll> est juste un espace réservé pour le chemin d'accès de l'assemblée que vous voulez mettre dans le GAC.
seulement pas nécessaire si l'exécution de son répertoire actuel. La plupart des cas, je vois des espaces dans son chemin par exemple
C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\gacutil.exe
afin d'appeler dire la racine de C, vous auriez besoin de& "C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\gacutil.exe"
. Je viens généralement aussi simplement utiliser car il fonctionne dans tous les scénarios.Je suppose que j'ai l'habitude de mon PowerShell configuré avec le SDK bin dir dans mon chemin. Donc, je viens de exeucte
gacutil -i ...
. PSCX a un très pratique Import-VisualStudioVars fonction qui permettra de configurer votre environnement PowerShell pour les différentes versions de Visual Studio.OriginalL'auteur Andy Arismendi
L' .Net Framework contient déjà des méthodes pour inscrire les composants dans le GAC. Pas besoin d'ajouter des Kits de développement logiciel et de ses plugins tiers.
OriginalL'auteur Andy Yu