Question

Je suis en train de déployer une fonctionnalité SharePoint 2010 en utilisant les commandes suivantes:

stsadm -o addsolution -filename% featureWSPFile%
stsadm -o deploysolution -nom% featureWSPFile% -url http: // localhost: 2010 -immediate -allowgacdeployment
stsadm -o execadmsvcjobs
stsadm -o activatefeature -nom% featurename% -url http: // localhost: 2010

Cependant, je reçois le message d'erreur suivant:

Impossible de trouver le fichier XML à l'emplacement '14 \ Template \ Features \% featurename% \ feature.xml '

Était-ce utile?

La solution

stsadm -o execadmsvcjobs n'attend pas toujours jusqu'à ce que le travail que vous avez créé a terminé le traitement, ni faire en sorte que le travail a traité avec succès. Une approche plus sûre est de surveiller l'état de déploiement de la solution dans l'administration centrale et ne pas exécuter votre commande Activatefeature jusqu'à ce que vous voyez qu'il a déployé.

J'ai aussi vu arriver où le service « Windows SharePoint Services Administration » et / ou « Windows SharePoint Services Timer » est arrêté sur un ou plusieurs des serveurs de la batterie. Lorsque cela se produit votre commande Activer échouera car il n'a pas été en mesure de déployer la fonctionnalité sur le serveur où ce service a été arrêté. Vous devez vous assurer que ces deux services sont en cours d'exécution sur tous les serveurs de votre batterie.

Dans les deux cas, vous verrez ce qui se passe en regardant: Administration centrale -> Paramètres système -> Gestion de la ferme -> Gérer Farm Solutions

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top