Question

J'essaie d'écrire un complément Outlook VSTO très simple qui vérifie les courriers électroniques envoyés pour quelques propriétés simples. Mon problème est que je n'arrive pas à installer / tester l'add-in avec Outlook. J'ai ajouté des tests unitaires qui garantissent que le code que j'ai écrit est susceptible de faire ce qu'il devrait, mais que le niveau final d'intégration m'échappe. Des suggestions sur la façon de tester mon code dans Outlook? Merci d'avance.

Si vous voulez, je peux aussi poster le code et mieux expliquer son rôle.

Était-ce utile?

La solution

Si vous codez dans le débogage de Visual Studio, il est automatiquement placé dans Outlook et ouvre Outlook. Assurez-vous simplement que Outlook est fermé avant de démarrer car cela semble poser problème. Sinon, dans votre dossier bin où votre dll a été créée, vous trouverez un fichier vsto. Cliquez dessus pour l'installer.

Autres conseils

Nous avons également rencontré de nombreux problèmes, notamment l'impossibilité de supprimer les mauvais compléments une fois installés. Les étapes habituelles que nous suivons sont les suivantes:

  • Désinstallez le complément VSTO (à l'aide de la commande vstoinstaller / u)
  • Supprimer des répertoires du répertoire% userprofile% \ AppData \ Local \ Apps \ 2.0
  • Supprimer des répertoires dans le répertoire% userprofile% \ AppData \ Local \ assembly \ dl3
  • Effacez le cache de l'application ClickOnce (rundll32 dfshim, CleanOnlineAppCache)

Si ceux-ci ne fonctionnent toujours pas, une solution de rechange si vous souhaitez installer le complément vsto en dehors de Visual Studio (si vous le souhaitez) consiste à modifier temporairement le nom de l'assembly dans les propriétés de l'assembly principal. autre chose. Cela trompe ensuite Outlook / l’installateur en lui faisant croire qu’il s’agit d’un tout nouveau complément qui n’a jamais été vu auparavant.

J'espère que cela vous aidera.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top