[SQL Server] Inscrire une DLL utilisée dans SSIS

########## Le script inscriptionNewDLL.ps1 ##############################################
#Le script PowerShell doit être lancé avec l'option "Exécuter en tant qu'administrateur"

[Reflection.Assembly]::LoadWithPartialName("System.EnterpriseServices") | Out-Null
[System.EnterpriseServices.Internal.Publish] $publish = new-object System.EnterpriseServices.Internal.Publish
$publish.GacInstall("C:\MaDLL\Renci.SshNet.dll")

#Si l'installation dans le GAC sur un serveur hébergeant des applications Web dans IIS, vous devez redémarrer IIS pour que les applications puissent prendre en compte les modifications.


# Décommenter ligne ci-dessous si nécessaire ...
# iisreset

########## Fin script inscriptionNewDLL.ps1 ##############################################


Ci-dessous les étapes à suivre pour inscrire la DLL Renci.SshNet.dll

1 ) Copier l'assembly "Renci.SshNet.dll" et le fichier "inscriptionNewDLL.ps1" localement sur le serveur dans le répertoire "C:\MaDLL\"

2 ) Lancer la console PowerShell avec les droits d'administrateur

3 ) Dans la console Powershell, accéder au chemin où vous avez copié l'assembly ('C:\MaDLL\')

4 ) Dans la console Powershell, écrire .\inscriptionNewDLL.ps1 et valider par Entrée