J'ai développé un ajout de VSTO SE Excel 2003. Lors du lancement et du débogage de l'ajout de Visual Studio, cela fonctionne bien. Mais quand j'essaye de le déployer de ma propre installation cela ne fonctionne jamais.Impossible d'installer un VSTO Excel 2003 AddIn
En résumé, voici mon processus d'installation:
les fichiers sont copiés au bon endroit
je me inscrire le Addin: HKEY_CURRENT_USER \ Software \ Microsoft \ Office \ Excel \ Addins \ avec les valeurs appropriées (Default, CommandLineSage, Description, FriendlyName, LoadBehavior, Manifest).
ajouter également des entrées dans HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ (avec la clé CLSID comprenant un UUID)
Et HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ CLSID {xxxxxxxxxxxx-xxxxxxxx-xxxxxxxxxxxx} avec InprocServer32 (avec le nom et le chemin du manifeste, le chemin complet addinloader.dll), ProgID (avec le nom de l'assembly (sans extension)), Programmable et VersionIndependententProgID (avec le nom de l'assembly aussi).
Je mis la politique de FullTrust à l'URL de tous les ensembles en utilisant caspol -m -AG "xxx" -url "myurl \ Assemblies.dll" FullTrust -name "name"
Est-ce que je manque quelque chose ?