2016-04-26 1 views
0

C'est une situation très étrange dans laquelle je suis; me gratter la tête pour des réponses.Outlook Addin démarre inactif

J'ai développé un addin de perspectives qui fonctionne parfaitement sur ma machine dev et sur environ 90% des machines clients.

Le comportement de charge du Addin est 3.

Sur 10% des utilisateurs, Outlook démarre sans charger le Addin malgré le comportement de charge étant 3. L'utilisateur peut faire manuellement le Addin actif en allant à la addin manager sur outlook mais après un redémarrage, cet addin redevient inactif mais le comportement de charge ne change jamais de 3.

J'ai utilisé Install Shield LE pour emballer cet addin. Je ne sais même pas où déboguer plus, j'ai essayé de changer différentes valeurs de comportement de charge mais toujours le même résultat. L'addin ne se chargera pas au démarrage avec cet ensemble d'utilisateurs.

La société utilise ZenWorks pour installer automatiquement l'addin sur tous les PC à partir du MSI que je génère en utilisant le bouclier d'installation. Une chose étrange est, si je vais dans le répertoire d'installation de l'addin et installe l'addin en utilisant le fichier de déploiement .vsto, cela fonctionne et est chargé sur outlook (mais cela fait deux addins installés).

J'ai également vérifié la section de résilience sur le registre et l'addin n'est pas là.

+1

Il arrive parfois, si vous en avez l'occasion, d'essayer de réinstaller le bureau sur l'une des machines problématiques. Il peut aussi être causé par d'autres compléments (j'ai aussi vu corrompu .NetFramework). Parfois, nous devions réinstaller Windows. Essayez également d'activer le [VSTO supprimer les erreurs et autres] (http://stackoverflow.com/questions/4668777/how-to-troubleshoot-a-vsto-addin-that-does-not-load) – PetLahev

+0

@PetLahev Merci , maintenant j'ai deux autres options de débogage sur ma liste (réinstaller + éventuellement essayer de réinstaller dot net) Je serai sur le site client pour essayer cela. J'espère qu'ils peuvent me donner le droit de réinstaller le bureau. Je leur ai déjà dit d'activer VSTO supprimer les erreurs, mais il n'y avait pas d'erreurs. – Undisputed007

Répondre

2

J'ai fait face à ce problème. Pour résoudre ce problème, vous devez supprimer manuellement les entrées de registre du chemin suivant.

éditeur de registre ouvert et aller à HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\<Your add-in> et changer le LoadBehavior à 3.

Si l'entrée de Registre ci-dessus ne se trouve pas, alors regardez pour HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Office\Outlook\Addins\<Your add-in> et changer le LoadBehavior à 3.

Aller à HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Resiliency - supprimer les clés REG_BINARY trouvées dans DisabledItems et CrashingAddinList où 15,0 est pour outlook 2013. Si vous utilisez outlook 2010, remplacer 15,0 par 14,0 et pour outlook 2016 remplacer 15,0 par 16,0

Espérons que cela aide.