Bonjour,
Néophyte avec l'utilisation de NuGet, je cherche à installer ClosedXML pour une utilisation avec Powershell.
Apparemment, il faut récupérer les "bonnes" DLL pour les charger ensuite dans Powershell.
J'ai essayé les méthodes suivantes :
[System.Reflection.Assembly]::LoadFrom($OpenXml)
[System.Reflection.Assembly]::LoadFrom($ClosedXML)
Add-Type -Path $OpenXml
Add-Type -Path $ClosedXML
[Reflection.Assembly]::LoadFile("$OpenXml")
[Reflection.Assembly]::LoadFile("$ClosedXML")
Pas d'erreur au try/catch avec les méthodes "Reflection.Assembly" mais l'erreur suivante lors de " $Classeur = New-Object ClosedXML.Excel.XLWorkbook " :
Le type [ClosedXML.Excel.XLWorkbook] est introuvable*: vérifiez que l’assembly dans lequel il se trouve est chargé.
Avec la méthode "Add-Type" : erreur directe :
Impossible de charger un ou plusieurs des types requis. Extrayez la propriété LoaderExceptions pour plus d'informations.
Est-ce que je ne charge pas ClosedXML de la bonne manière ?
Est-ce le choix des DLL récupérées ? Comment récupérer les bonnes DLL ?
Merci d'avance pour vos pistes et votre aide.
PS sur Windows Server 2022.







Répondre avec citation
Partager