Nous avons une situation où nous aurons deux compléments Outlook VSTO qui commencent tous les deux par du code partagé commun, mais le code partagé sera probablement différent au fil du temps. Idéalement, nous aimerions restructurer les compléments pour intégrer le code commun dans une DLL partagée séparée, mais pour des raisons non techniques, ce n'est pas une option pour le moment. Quels problèmes anticipez-vous si les deux compléments sont déployés sur la même instance de perspectives? Voyez-vous des problèmes surgir parce qu'il y aurait deux classes avec le même nom et le même espace de noms, mais avec des définitions différentes chargées par les deux compléments différents sur la même instance de perspectives? L'un des compléments doit également appeler un formulaire dans l'autre complément. Pensez-vous que ce sera un problème avec les différences dans le code commun?Code partagé entre deux extensions VSTO de perspectives
En supposant que nous réussissions à restructurer les compléments pour séparer une DLL avec tout le code commun, Outlook aura-t-il un problème avec les différentes versions de la même DLL déployées par les deux compléments différents?