Domanda

Ho la seguente situazione:

Solution1.wsp che ha una libreria documenti con file all'interno (Io uso un elemento modulo per aggiungere nuovi file alla funzione)

e Solution2.wsp con una libreria documenti con file diversi all'interno (con nuovi file in un modulo)

Ho provato a utilizzare il cmdlet Update-SPSolution, ma senza successo.Gli elementi della libreria dei documenti non sono stati modificati.

Ho studiato il comportamento di Update-SPSolution e probabilmente è impossibile aggiungere nuovi elementi (in un elemento modulo).

È possibile aggiungere nuovi elementi a una funzione tramite un modulo e quindi eseguire il funzionamento Update-SPSolution?

È stato utile?

Soluzione

Ho trovato la risposta alla mia domanda.Si, puoi.Puoi usare l'elemento.msdn.microsoft.com/en-us/library/ee537916(V=Office.14).aspx. E usa gli stessi elementi di file.xml con nuovi contenuti.

Altri suggerimenti

La descrizione dettagliata del Update-SPSolution a msdn- Aggiorna-spsolution per Sia SharePoint 2010 che 2013 dice:

.

Il cmdlet Update-SPSolution aggiorna una soluzione SharePoint distribuita nella fattoria.Utilizzare questo cmdlet solo se una nuova soluzione contiene la stessa serie di file e funzionalità come soluzione implementata. Se i file e le funzioni sono diversi, la soluzione deve essere retratta e ridistribuita utilizzando i cmdlet Uninstall-SPSolution e Install-SPSolution, rispettivamente.

Quindi sfortunatamente, no, non è possibile aggiungere nuovi file a una libreria di documenti tramite un modulo utilizzando Update-SPSolution.

Non è possibile aggiungere nuovi file alla libreria documentale utilizzando Update-SPSolution Ma invece è possibile creare una funzionalità che crea (o su una libreria documenti già creata) una libreria di documenti incluso Documenti predefiniti già in libreria.La funzione dovrebbe essere eseguita dal Web, includere un elemento di istanza di elenco e un elemento del modulo con tutti i file di contenuto necessari.Modificando il parametro URL nel modulo è possibile assicurarsi che i documenti siano inseriti nella nuova libreria documento / esistente.

Ecco un Smart Esempio su comefallo.

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