Help Center > Foundation Help

S’applique à :

  • Winshuttle Foundation

Mise à niveau vers Workflow 10.8 (ou version ultérieure)

Notes de mise à niveau :

  • Si vous effectuez une mise à niveau vers Winshuttle Workflow 10.9 :
    Vous pouvez passer à Winshuttle Workflow 10.9 depuis Workflow 10.6 et les versions suivantes.
  • Si vous effectuez une mise à niveau vers Workflow 10.8 :
    Vous pouvez passer à Winshuttle Workflow 10.8 depuis Workflow 10.2-10.7 ou Sharevis 6.x.

Avant la mise à niveau

  1. Vérifiez que Sharepoint Administration Services et Timer Services sont actifs sur tous les serveurs frontaux Web.
  2. Redémarrez SharePoint Timer Services sur tous les serveurs frontaux.
  3. Ouvrez le Planificateur de tâches de Windows, puis désactivez la tâche planifiée SVService sur tous les serveurs frontaux (s’il en existe).
  4. Exécutez un IISRESET sur tous les serveurs frontaux.
  5. Dans le dossier des fichiers d’installation de Workflow (<wsp installer folder>/resources/tools/bin/ par défaut), ouvrez readlicensekey.exe. Cet outil extrait la licence Workflow en cours.

    Remarque : Readlicensekey.exe doit être exécuté sur tous les serveurs frontaux Workflow, sauf sur celui sur lequel vous exécutez le programme d'installation.

  6. Cliquez sur Lire la clé et sur Copier vers le presse-papiers.
  7. Ouvrez un éditeur de texte (Bloc-notes, par exemple), collez la clé copiée, puis enregistrez le fichier vers un emplacement pratique.
  8. Désinstallez Workflow de tous les serveurs frontaux (sauf celui à mettre à niveau).

    Remarque : vous pouvez utiliser le programme de désinstallation 10.8 pour désinstaller les anciennes versions de Winshuttle Workflow (10.7 et versions antérieures) également.

Mise à niveau vers Workflow 10.8 (et versions ultérieures)

Retour au début
  1. Sur le serveur frontal actuel, cliquez avec le bouton droit sur le programme d’installation 10.8 (winshuttleworkflow.exe) et cliquez sur Exécuter en tant qu’administrateur. .
  2. Sélectionnez Mettre à niveau. (Un message demande d’effectuer la désinstallation depuis n’importe quels autres serveurs frontaux WFE).
  3. Dans l’écran de bienvenue, cliquez sur Suivant.
  4. Dans l’écran Vérification du système, cliquez sur Suivant.
  5. Sélectionnez Mettre à niveau, puis cliquez sur Suivant.
  6. Une fois l’installation terminée :
    • Si vous installez un correctif logiciel Winshuttle Workflow 10.8 ou version antérieure, redémarrez manuellement SharePoint Timer Services sur tous les serveur frontaux.
    • Exécutez un IISRESET sur tous les serveurs frontaux
  7. Supprimez manuellement l’ancien pool d’applications « Sharevis Central Administration » depuis la console d’administration IIS.
  8. Mettez à jour la licence (voir ci-dessous).

Mise à niveau des plug-ins personnalisés

Retour au début

Si vous avez utilisé des plug-ins personnalisés dans un environnement Workflow 10.7 ou antérieur, vous devez également mettre à jour les plug-ins après la mise à niveau de Winshuttle Workflow vers la version 10.8.

Note à l’attention des développeurs : la journalisation Workflow a été transférée vers un nouvel assembly (WFLogger.dll) depuis SVcore.dll pour étendre le support de journalisation pour différents modules dans Workflow.

  1. Ouvrez le projet de plug-in personnalisé dans Visual Studio.
  2. Copiez le fichier WFLogger.dll depuis le dossier d’installation WinshuttleWorkflowInstaller_201X
  3. Ajoutez une référence à WFLogger au projet de plug-in.

  4. Reconstruisez le projet pour générer l’assembly du dernier plug-in personnalisé.
  5. Enregistrez-le dans GAC (Global Assembly Cache).

Activation de la licence Workflow

Retour au début
  1. Ouvrez la page Workflow Central Administrator.

    L’adresse URL par défaut est YourServerName: 54073

  2. Cliquez sur Licences.
  3. En regard du bouton Ajouter, collez la licence copiée précédemment (voir « Avant la mise à niveau »).

  4. Cliquez sur Ajouter.
  5. Exécutez un IISRESET.