Errore quando si utilizza stsadm.exe di distribuire webpart
-
16-10-2019 - |
Domanda
Sto cercando di distribuire un webpart alla nostra istanza di SharePoint dal vivo.
STSADM.EXE -o AddSolution -filename webpart.wsp
Allora ottengo il seguente errore:
Object reference not set to an instance of an object.
webpart.wsp: The Solution installation failed.
Questo funziona bene quando viene utilizzato contro il server di test di SharePoint.
Ho ricontrollato tutte le autorizzazioni che mi vengono in mente. Tutte le idee?
Soluzione
Questa realtà potrebbe essere qualsiasi cosa. Avrete bisogno di guardare i file di log, al fine di ottenere ulteriori informazioni su cosa è andato storto. Questi si trovano nella cartella Logs nella directory principale di SharePoint. Il modo più semplice per farlo è quello di utilizzare uno strumento come ULSViewer e avviarlo a catturare i registri mentre si esegue il comando stsadm o PowerShell.
Altri suggerimenti
Assicurati si sta eseguendo il comando come amministratore della farm, e prova a disattivare temporaneamente il controllo dell'account utente sul server.
Sei tu colui che ha creato la parte web? A volte questo può anche essere il risultato della funzione di cercare di fare riferimento a un oggetto che non è disponibile in azienda (es: la scrittura su un elenco che non esiste, la lista hard coded GUID che non corrisponde la produzione, ecc)
Come altri hanno detto, controllare i registri ULS (dovrebbe confermare lo scenario di cui sopra), assicurarsi che stai eseguendo il comando login con l'account di configurazione di amministrazione, e assicurarsi che il servizio di amministratore di SharePoint è in esecuzione su tutti i WFE del.