Partager via


Test de déploiement

Cette rubrique décrit certains scénarios que vous devez tester concernant l’installation et la désinstallation d’un fournisseur Outlook Social Connector (OSC).

Présence d’Outlook et de osc sur l’ordinateur client

Les facteurs qui affectent l’installation d’un fournisseur OSC incluent le nombre de bits du système d’exploitation, la présence et le nombre de bits d’Outlook, ainsi que l’option OSC activée dans Outlook.

Un fournisseur OSC peut être écrit pour une version 32 bits ou 64 bits de l’OSC. Outlook 2010 et Outlook 2013 sont disponibles dans les versions 32 bits et 64 bits, et Office Outlook 2003 et Office Outlook 2007 sont disponibles uniquement dans les versions 32 bits. Sur un système d’exploitation Windows 64 bits, vous pouvez installer Outlook 32 bits ou 64 bits. Sur un système d’exploitation 32 bits, vous pouvez installer uniquement Outlook 32 bits, mais pas 64 bits. En fonction du nombre de bits de la version installée d’Outlook et du fournisseur OSC lui-même, l’utilisateur doit utiliser le programme d’installation approprié pour installer un fournisseur OSC avec le nombre de bits approprié. Par exemple, si Outlook 64 bits est installé et que le fournisseur OSC est un composant COM natif, un fournisseur OSC 32 bits ne fonctionnera pas et l’utilisateur doit utiliser le programme d’installation approprié pour installer un fournisseur OSC 64 bits.

Le code de déploiement de votre fournisseur OSC peut supposer que l’utilisateur dispose d’une version prise en charge d’Outlook sur l’ordinateur. Toutefois, si la version actuelle de OSC n’est pas sur l’ordinateur client, votre code de déploiement peut télécharger et installer une version appropriée de osc en utilisant des URL g-link spécialement construites sur https://g.live.com. Ces liens g dépendent de la version et du nombre de bits d’Outlook et des paramètres régionaux de l’ordinateur client. Pour plus d’informations sur l’utilisation de g-links pour installer ou mettre à jour l’OSC, consultez Liste de vérification de l’installation.

Avant d’installer un fournisseur OSC, l’utilisateur Outlook doit s’assurer que le complément OSC est activé dans Outlook.

La méthode recommandée pour déployer un fournisseur OSC consiste à utiliser un package Windows Installer (.msi). Testez chacun des scénarios suivants pour vérifier que le déploiement fonctionne correctement pour le fournisseur.

Scénario Comportements inattendus
Outlook n’est pas présent : Outlook 2003 ou Outlook 2007 n’est pas installé et Outlook 2010 ou Microsoft Outlook 2013 n’est pas installé et n’a pas été fourni par Démarrer en un clic. Le déploiement échoue.
Outlook 2003 ou Outlook 2007 n’est pas installé, mais Outlook 2010 ou Microsoft Outlook 2013 a été fourni par Démarrer en un clic. Le fournisseur 32 bits est déployé.
Outlook 2003 ou Outlook 2007 est installé, mais l’OSC n’est pas installé. Le programme d’installation installe l’OSC et tous les correctifs. Une fois que l’OSC a été installé avec succès, le programme d’installation déploie le fournisseur.
Outlook 2003 ou Outlook 2007 est installé et une version antérieure de osc est installée. Le programme d’installation met à jour l’OSC, via un lien g-link vers des correctifs, puis déploie le fournisseur.
Outlook 2003 ou 2007 est installé et le OSC est à jour. Le programme d’installation déploie le fournisseur 32 bits.
Outlook 2010 ou Microsoft Outlook 2013 est installé, mais l’OSC n’est pas installé. Le programme d’installation échoue avec un message d’erreur approprié.
Outlook 2010 ou Microsoft Outlook 2013 est installé et une version antérieure de l’OSC est installée. Le programme d’installation approprié pour le nombre de bits de l’outlook 2010 ou Microsoft Outlook 2013 installé, met à jour l’OSC via le lien g vers les correctifs, puis déploie le fournisseur approprié.
Outlook 2010 ou Microsoft Outlook 2013 est installé et l’OSC est à jour. Le programme d’installation approprié pour le nombre de bits d’Outlook 2010 ou Microsoft Outlook 2013 (32 bits ou 64 bits) déploie le fournisseur approprié.

Clés d’emplacement et de Registre installées

Vérifiez l’emplacement du fichier où votre fournisseur OSC a été déployé et les emplacements dans le Registre Windows où les clés de Registre de votre fournisseur sont créées.

Emplacement du fichier pour les DLL du fournisseur OSC

Testez les scénarios répertoriés dans le tableau suivant. Notez que le tableau répertorie les chemins d’installation par défaut pour les DLL du fournisseur OSC. Les utilisateurs peuvent personnaliser l’emplacement d’installation de ces DLL.

Scénario Comportements inattendus
Microsoft Outlook 2013 est installé sur l’ordinateur client. Les DLL de fournisseur sont déployées dans le dossier Office15. Si le système d’exploitation est 64 bits et que Microsoft Outlook 2013 est 32 bits, les DLL 32 bits sont déployées sous C :\Program Files (x86)\Microsoft Office\Office15. Si le système d’exploitation est 64 bits et que Microsoft Outlook 2013 est 64 bits, les DLL 64 bits sont déployées sous C :\Program Files\Microsoft Office\Office15. Si le système d’exploitation est 32 bits, les DLL sont déployées sous C :\Program Files\Microsoft Office\Office15.
Outlook 2010 est installé sur l’ordinateur client. Les DLL de fournisseur sont déployées dans le dossier Office14. Si le système d’exploitation est 64 bits et qu’Outlook 2010 est 32 bits, les DLL 32 bits sont déployées sous C :\Program Files (x86)\Microsoft Office\Office14. Si le système d’exploitation est 64 bits et Outlook 2010 est 64 bits, les DLL 64 bits sont déployées sous C :\Program Files\Microsoft Office\Office14. Si le système d’exploitation est 32 bits, les DLL sont déployées sous C :\Program Files\Microsoft Office\Office14.
Outlook 2007 est installé sur l’ordinateur client. Les DLL de fournisseur sont déployées sous C :\Program Files\Microsoft Office\Office14. L’installation de l’OSC crée le dossier Office14, et l’OSC doit être installé avant toute DLL de fournisseur. Consultez la section précédente Présence d’Outlook et osc sur l’ordinateur client.
Outlook 2003 est installé sur l’ordinateur client. Les DLL de fournisseur sont déployées sous C :\Program Files\Microsoft Office\Office14. L’installation de l’OSC crée le dossier Office14, et l’OSC doit être installé avant toute DLL de fournisseur. Consultez la section précédente Présence d’Outlook et osc sur l’ordinateur client.
Microsoft Outlook 2013 n’est pas installé, mais fourni par Démarrer en un clic sur l’ordinateur client. Les DLL de fournisseur sont déployées dans le dossier Office15. Si le système d’exploitation est 64 bits, les DLL 32 bits sont déployées sous C :\Program Files (x86)\Microsoft Office\Office15 ou C :\Program Files\Microsoft Office\Office15. Si le système d’exploitation est 32 bits, les DLL sont déployées sous C :\Program Files\Microsoft Office\Office15. Si le dossier Office15 n’existe pas, l’installation crée le dossier.
Outlook 2010 n’est pas installé, mais fourni par Démarrer en un clic sur l’ordinateur client. Les DLL de fournisseur sont déployées dans le dossier Office14. Si le système d’exploitation est 64 bits, les DLL 32 bits sont déployées sous C :\Program Files (x86)\Microsoft Office\Office14 ou C :\Program Files\Microsoft Office\Office14. Si le système d’exploitation est 32 bits, les DLL sont déployées sous C :\Program Files\Microsoft Office\Office14. Si le dossier Office14 n’existe pas, l’installation crée le dossier.

Emplacements du Registre Windows

Vérifiez les éléments suivants :

  • Le programme d’installation du fournisseur OSC crée une valeur ProgID pour le fournisseur OSC dans le Registre Windows, dans HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders ou HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders.

  • L’exception est si l’ordinateur client dispose d’Outlook 32 bits exécuté sur un système d’exploitation Windows 64 bits. Dans ce cas, le ProgID est créé dans HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Office\Outlook\SocialConnector\SocialProviders ou HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Office\Outlook\SocialConnector\SocialProviders.

  • Les clés de Registre doivent être identiques et au même emplacement si, à la place, les DLL sont inscrites par regsvr32.exe.

Suppression de l’installation

Voici quelques tests pour vérifier que le processus de désinstallation fonctionne correctement pour votre fournisseur OSC.

Scénario Comportements inattendus
L’utilisateur choisit de désinstaller le fournisseur. Le fournisseur désinstalle les DLL et efface le Registre.
L’utilisateur choisit d’annuler le processus de désinstallation du fournisseur. Le fournisseur annule le processus de désinstallation et ramène l’utilisateur à l’état avant le démarrage du processus de désinstallation.

Voir aussi