FAQ : TFORMer SDK
Exception : les autorisations requises ne peuvent pas être obtenues
Exception : les autorisations requises ne peuvent pas être obtenues
Si vous exécutez votre application depuis un emplacement réseau (chemin UNC), vous pouvez obtenir l'exception ci-dessus lorsque votre application tente de charger les DLL TFORMer natives compilées.
Il s'agit d'un problème lié aux paramètres de niveau de confiance du .NET Framework sur votre machine locale. Le niveau de confiance par défaut pour la machine locale est « Full Trust », alors que pour le partage réseau, ce n'est pas le cas.
- http://msdn.microsoft.com/en-us/library/bs2bkwxc(v=vs.80).aspx
- http://blogs.msdn.com/b/shawnfa/archive/2004/12/30/344554.aspx
Installez soit le SDK TFORMer sur le(s) poste(s) de travail local(-aux) et évitez de les charger depuis un chemin réseau – soit abaissez les paramètres de sécurité sur votre/vos machine(s). Vous pouvez accorder une confiance totale à un chemin réseau spécifique avec la commande Caspol (pour plus de détails, voir la documentation Caspol de Microsoft). La commande suivante accorderait une confiance totale à la zone intranet locale (non recommandé) :
Caspol –m –cg LocalIntranet_Zone FullTrust