Domanda

Sto cercando di implementare una funzione di SharePoint 2010 utilizzando i seguenti comandi:

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

Tuttavia, ottengo il seguente messaggio di errore:

Impossibile trovare il file XML nel percorso '14 \ Template \ Features \% featurename% \ feature.xml '

È stato utile?

Soluzione

stsadm execadmsvcjobs non sempre aspettare fino a quando il lavoro che si è creato ha lavorazione finita, né garantire che il lavoro è stato gestito con successo. Un approccio più sicuro è quello di guardare lo stato della distribuzione della soluzione in Amministrazione centrale e non eseguire il comando activatefeature fino a vedere che ha schierato.

Ho visto anche accadere dove il "Windows SharePoint Services Administration" e / o il servizio "Windows SharePoint Services Timer" si è fermato su uno o più server in azienda. Quando questo accade il vostro comando Attiva fallirà perché non era in grado di distribuire la funzione per il server in cui è stato interrotto il servizio. È necessario assicurarsi che questi due servizi sono in esecuzione su tutti i server della farm.

In entrambi i casi, si vedrà cosa sta succedendo, cercando in: Amministrazione centrale -> Impostazioni di sistema -> Gestione Farm -> Gestisci Farm Solutions

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top