Dll bloquée

Il m'arrive fréquemment de devoir transmettre des dll à nos clients. Comme les antivirus des messageries interceptent tous les exécutables en pièces jointes (même packagés dans un zip), j'utilise Google Drive pour partager le fichier via un lien.

Mais avec Windows 7 et les versions postérieures, il y a un système de sécurité qui bloque les dll téléchargées depuis Internet. Conséquence, si la dll est un complément pour Revit ou AutoCAD, on a une erreur au chargement.

Sur AutoCAD, on aura un message ressemblant à ceci :

Impossible de charger l'assemblage. Détails de l'erreur: System.IO.FileLoadException: Impossible de charger le fichier ou l'assembly...

Sur Revit :

Could not load file or assembly...

Exception System.IO.FileLoadException au démarrage de Revit

Exemple de message affiché au démarrage de Revit

Pour résoudre le problème, il suffit d'ouvrir une fenêtre d'explorateur Windows, d'aller dans le répertoire où la dll se trouve et de cliquer avec le bouton droit de la souris sur cette dernière pour afficher la fenêtre des propriétés.

Si la dll est bloquée, il doit y avoir en bas à droite un bouton Débloquer. Il suffit de cliquer sur ce bouton pour débloquer le fichier.

Le bouton pour débloquer la dll

Le bouton pour débloquer la dll

Etiquettes:

Ajouter un commentaire