J'ai une application Windows Forms dans VS2010. Il fait référence à Interop.Outlook (2003). Ensuite, j'ai réinstallé Windows XP et VS2010, mais pas installé Outlook.Détecter Outlook installé et charger dynamiquement INterop.Outlook
Maintenant, le projet ne compile pas.
Je pense que mon application ne fonctionnera pas si Outlook n'est pas installé sur la machine sur laquelle mon programme s'exécute.
J'ai besoin de savoir si je détecte Outlook installé, et charger dynamiquement Interop.Outlook.dll (pour utiliser les types Outlook PIA ou Embedded Interop dans .NET 4).
Si la machine a Outlook (2003, 2007, 2010, peut-être besoin de code pour détecter la version et faire la compatibilité des versions d'Outlook) installée, l'application fonctionne correctement avec Outlook fonctionnellement.
Si la machine n'a pas Outlook installé, l'application fonctionne correctement sans Outlook fonctionnel.
N'importe quel exemple de code source ou de modèles de goog et de pratiques à ce sujet?
*** "Si vous voulez utiliser Microsoft.Office.Interop.Outlook, alors le composant doit être installé dans le système. travail." ? *** – Kiquenet