Creazione e aggiornamento di colonne del sito nel sito di pubblicazione MOSS
-
22-07-2019 - |
Domanda
Ho creato una funzione, un sito di pubblicazione, in Visual Studio su MOSS: questa funzione contiene una pagina master, alcune pagine, alcune colonne del sito ecc. Ho anche creato una raccolta siti basata sul mio modello.
Ho aggiornato più volte la mia mastepage e le mie pagine con successo. Ora voglio aggiornare le colonne del mio sito, aggiungendo alcune colonne, ma queste modifiche non vengono visualizzate nella mia raccolta siti. Se elimino la mia raccolta siti e ne creo una nuova, quella nuova ottiene le colonne del sito corrette. Cosa mi manca nel mio aggiornamento?
Sto usando WSPBuilder per creare e aggiornare la mia funzione.
Soluzione
Quando distribuisci il tuo pacchetto aggiornato, stai disattivando e riattivando la Funzione che effettua il provisioning delle colonne del sito? In caso contrario, le colonne del sito non verranno visualizzate.
Altri suggerimenti
Non c'è modo di includere questo è il wsp, è comunque possibile eseguire lo script della distribuzione di .wsp e dopo che è stato distribuito (ovvero versione precedente ritirata, nuova versione aggiunta, quindi distribuita per correggere le app Web) includere un
stsadm -o deactivatefeature -url URL -name FEATURENAME
e
stsadm -o activatefeature -url URL -name FEATURENAME
Nello script di distribuzione dopo tutte le chiamate stsadm per distribuire la soluzione.