16 avril 2012

SHAREPOINT 2010 : Forcer l'installation d'un service pack

Aujourd'hui, un petit article sans prétention au sujet d'une erreur SharePoint qui peut vous causer quelques tracas.
Lors de l'installation d'un pack de langue Français sur une ferme SharePoint 2010 EN-US, je suis tombé sur l'erreur suivante:
- En Anglais : "The expected version of the product was not found on the system",
- En Français : "La version attendue du produit est introuvable sur votre système".

Le moins que l'on puisse dire est que cette erreur est légèrement énervante surtout lorsque l'on sait que ce package doit s'installer correctement.
En fait la méthode de contournement consiste à outrepasser cette erreur en lançant le package à l'aide de la commande "cmd" suivante:
F:\Binaries\serverlanguagepack2010sp1-kb2460056-x64-fullfile-fr-fr.exe PACKAGE.BYPASS.DETECTION.CHECK=1

La première partie de la commande constitue le chemin d'accès vers votre correctif.
La deuxième partie permet d'outrepasser la vérification de votre système.

Simple me direz-vous! Mais encore faut-il le savoir si vous ne voulez pas vous arracher les cheveux durant quelques heures...

Pour information, ce problème survenait également lors de l'installation de certains correctifs sur SharePoint 2007.

5 commentaires:

  1. MERCI !!!!
    Voilà un article bien utile
    j'ai bloqué la dessus de longs moments !

    RépondreSupprimer
  2. MERCI INFINIMENT.
    Super article réconfortant après des heures de "galère"

    RépondreSupprimer
  3. A savoir, cela ne marche pas sous WSS 3 avant SP2.
    Pour moi, il a fallut que je lance le package d'update SP2 avec le setup anglais (mon sharepoint était français, mais le SP1 l'a passé en anglais)

    RépondreSupprimer
  4. Bonjour,

    En saisissant les deux lignes de codes, j'ai le message suivant : âckage.bypass.detection.check n'est pas reconnu en tant que commande interne ou externe un programme executable ou un fichier de commande.
    Que faire svp ?
    Merci beaucoup

    RépondreSupprimer