none
Déploiement de packages WSP : File not found RRS feed

  • Question

  • Bonjour,

    Je suis en train d'essayer d'automatiser le déploiement de packages wsp à l'aide d'une script powershell.

    Pour ce faire, j'ai deux serveurs :

    • ServeurA : Il contient les packages wsp dans un répertoire partagé
    • ServeurB : Il contient l'environnement de déploiement Sharepoint

    Cependant, je rencontre un souci en essayant d'exécuter la commande suivante sur le ServeurB :

    Add-SPSolution -LiteralPath \\ServeurA\repertoirePartage\monPackage.wsp

    A l'exécution, la console powershell m'indique que le fichier spécifié est introuvable.

    J'ai essayé d'accéder à ce fichier via le partage réseau, et aucun souci, j'arrive à y accéder.

    Ma console PowerShell est lancée en tant qu'administrateur.

    Le package wsp est valide. En collant le package sur le ServeurB, l'exécution d'un Add-SPSolution au format C:\ déploie bien le package.

    A chaque tentative, je me suis bien assuré que monPackage.wsp n'est plus déployé grâce à un Remove-SPSolution.

    C'est une des premières fois que je touche à du powershell, et je dois reconnaitre que je suis assez perdu pour le coup.

    Toute aide est la bienvenue.

    Cordialement.

    mardi 8 juillet 2014 10:06

Réponses

Toutes les réponses

  • Bonjour,

    J'ai déjà rencontré ce type d'erreur. J'ai l'impression que cette commande pose problème quand le chemin d'accès n'est pas le chemin absolu du type C:\......

    Peut être peux tu imaginer que ton script copie le fichier sur le serveur B dans un premier temps. Ensuite tu lances la commandes avec le chemin absolu et à la fin tu peux supprimer le fichier précédemment copié.

    A+.

    mercredi 9 juillet 2014 08:05
  • Bonjour Minilef,

    J'ai déjà essayé de m'en tirer avec la commande Copy-Item, mais le problème reste le même, le chemin n'est pas trouvé.

    Je suis en train d'essayer un plan B partant du même principe, mais en utilisant un serveur FTP.

    Cordialement.

    mercredi 9 juillet 2014 12:33
  • Vous devriez plutot utiliser la commande Robocopy pour copier le fichier.

    Regarder ce lien



    mercredi 9 juillet 2014 13:23
  • Bonjour Minilef,

    Je viens de voir votre message et j'ai essayé avec la commande Robocopy...

    Une chose à dire : Ca marche bien, et la commande est vraiment simple à utiliser. 

    Pour ceux que ça pourrait intéresser, j'ai poussé mes recherches côté serveur FTP, et ça fonctionne bien également. 

    Merci de votre aide. 

    Cordialement. 


    jeudi 10 juillet 2014 08:28