Condividi tramite


Procedura: personalizzare un pacchetto della soluzione SharePoint

Per creare e personalizzare un pacchetto (con estensione wsp) è possibile utilizzare la finestra di progettazione del pacchetto.Ad esempio si possono aggiungere gli elementi e le funzionalità del progetto SharePoint, specificare se il server Web viene reimpostato quando la soluzione viene distribuita e impostare il tipo di server di distribuzione.

Apertura della finestra di progettazione del pacchetto

Per aprire la finestra di progettazione del pacchetto

  • In Esplora soluzioni, fare doppio clic Pacchetto, o Progettazione visualizzazioni scegliere dal menu di scelta rapida per Pacchetto.

Visualizzazione del file manifesto nel pacchetto

Per modificare e generare il file manifesto nel pacchetto è possibile utilizzare la finestra di progettazione del pacchetto.Successivamente è possibile visualizzare il codice XML per questo file in Visual Studio.

Per visualizzare il file di origine XML

  • In Progettazione pacchetti, scegliere Manifesto.

Per visualizzare il file manifesto nel pacchetto tramite Esplora soluzioni

  1. In Esplora soluzioni, scegliere Mostra tutti i file.

  2. Espandere pacchetto, espandere Package.package e aprire il file Package.Template.xml.

    [!NOTA]

    Quando si apre il file XML manifesto per il modello del pacchetto, i file vengono convalidati automaticamente ed è possibile ignorare gli avvisi visualizzati nella finestra Elenco errori.

Modifica del modello di manifesto

Il codice XML per il file manifesto nel pacchetto può essere modificato nell'editor XML di Visual Studio o nel riquadro Modello di manifesto.Tutte le modifiche al codice XML vengono unite nel file manifesto nel pacchetto per il pacchetto.

Per modificare il modello di manifesto tramite l'editor XML

  • In Progettazione pacchetti, scegliere la scheda Manifesto, espandere il nodo Opzioni di modifica quindi scegliere il collegamento Apri in editor XML.

    Le modifiche apportate al codice XML vengono incluse al file manifesto nel pacchetto.

Per modificare il modello di manifesto tramite il riquadro Modello di manifesto

  • In Progettazione pacchetti, scegliere la scheda Manifesto, espandere il nodo Opzioni di modifica quindi modificare l'xml visualizzato nel riquadro modello di manifesto.

    Le modifiche apportate al codice XML vengono visualizzate nel riquadro Anteprima del manifesto nel pacchetto.

Sovrascrittura del file manifesto nel pacchetto

È possibile disabilitare la finestra di progettazione del pacchetto e creare manualmente il file manifest.xml.Alla prima esecuzione di questa procedura, le impostazioni correnti della finestra di progettazione del pacchetto vengono salvate nel file XML del modello del pacchetto.Successivamente, è possibile modificare o sovrascrivere il codice XML.

[!NOTA]

Se si aggiungono o rimuovono elementi di progetto e le funzionalità SharePoint nel file XML mentre la finestra di progettazione del pacchetto è disabilitata, questi elementi e funzionalità del progetto non vengono inclusi.

Per sovrascrivere il file manifesto incluso nel pacchetto disabilitando la finestra di progettazione

  1. In Progettazione pacchetti, scegliere la scheda Manifesto.

  2. .

  3. Espandere il nodo Opzioni di modifica, scegliere il collegamento Overwrite generi XML e il manifesto di modifica nell'editor XML quindi scegliere il pulsante .

    Il modello viene aggiornato con il file manifesto attualmente incluso nel pacchetto.

Abilitazione della finestra di progettazione del pacchetto

È possibile riabilitare la finestra di progettazione del pacchetto per personalizzare il file manifest.xml.

Per riabilitare la finestra di progettazione

  • In Progettazione pacchetti, scegliere il collegamento Annullare le modifiche del manifesto e abilitare nuovamente la finestra di progettazione quindi scegliere il pulsante .

    Il modello viene aggiornato con il testo originale e vengono perse tutte le modifiche apportate al codice XML.

Vedere anche

Altre risorse

Creazione del pacchetto e distribuzione delle soluzioni SharePoint