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...
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
Besoin d'un développement spécifique pour Autodesk Revit ?
Développement de compléments à Revit et aux autres logiciels Autodesk (AutoCAD, Inventor, Navisworks, Vault, 3ds Max...). C#/VB/.NET, C++/ObjectARX, AutoLISP, VBA.
Maxence DELANNOY - Tél. : 06.46.40.75.66 - contact@wiip.fr
|