Add-Type PowerShell Error for ChilkatDotNet47.dll
Problem: The following command:
Add-Type -Path "C:\chilkat\ChilkatDotNet47-9.5.0-x64\ChilkatDotNet47.dll"
results in the following errors when attempting to run in PowerShell:
+ Add-Type -Path"C:\chilkat\chilkatdotnet47-9.5.0-x64\ChilkatDotNet47.d ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidData : (Microsoft.Power...peCompilerError:AddTypeCompilerError) [Add-Type], Exception + FullyQualifiedErrorId : SOURCE_CODE_ERROR,Microsoft.PowerShell.Commands.AddTypeCommand Add-Type : Impossible d'ajouter un type. Des erreurs de compilation se sont produites. Au caractère C:\ProgramData\C1B2.ps1:1 : 1 + Add-Type -Path"C:\chilkat\chilkatdotnet47-9.5.0-x64\ChilkatDotNet47.d ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidData : (:) [Add-Type], InvalidOperationException + FullyQualifiedErrorId : COMPILER_ERRORS,Microsoft.PowerShell.Commands.AddTypeCommand New-Object : Le type [Chilkat.Global] est introuvable : vérifiez que l'assembly dans lequel il se trouve est chargé. Au caractère C:\ProgramData\C1B2.ps1:2 : 7 + $glob=New-Object Chilkat.Global + ~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidType: (:) [New-Object], PSArgumentException + FullyQualifiedErrorId : TypeNotFound,Microsoft.PowerShell.Commands.NewObjectCommand Impossible d'appeler une méthode dans une expression Null. Au caractère C:\ProgramData\C1B2.ps1:3 : 1 + $success=$glob.UnlockBundle("...") + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation : (:) [], RuntimeException + FullyQualifiedErrorId : InvokeMethodOnNull
Solution:
Il faut aller dans les propriétés de votre DLL et cocher « Débloquer » et là cela fonctionne parfaitement
(You have to go to the properties of your DLL and check “Unblock” and there it works perfectly)
admin
0
Tags :