[VSTO] Installer un addin Office en lui donnant les droits FullTrust
Lorsque l'on développe un addin pour Office 2003 ou Office 2007, il convient d'utiliser un installeur pour le déployer plus facilement 
Seulement par défaut, lors de l'installation, cet installeur ne donne pas les permissions "FullTrust" à votre assembly, ce qui a pour conséquence de ne pas activer votre addin.
Pour éviter cela, il faut modifier l'installeur pour ajouter une "Custom Action" (Action Personnalisée) qui va s'exécuter à la fin de l'installation.
Pour créer une "Custom Action", il vous suffit de créer une classe qui hérite d'Installer, et d'implémenter les méthodes Install, Uninstall, Commit et RollBack.
Pour en savoir plus, je vous conseille cet excellent article de la MSDN: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_vsto2005_ta/html/OfficeVSTOWindowsInstallerOverview.asp
A+ 
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :