Condividi tramite


Procedura: aggiungere e rimuovere assembly aggiuntivi

Se un pacchetto di SharePoint dipende da altri assembly per la funzionalità o i dati, è possibile aggiungere tali assembly al pacchetto della soluzione (con estensione wsp). Tramite il server SharePoint verrà quindi verificato che gli assembly personalizzati vengano installati con un pacchetto.

È inoltre possibile aggiungere e modificare i controlli sicuri e i file di risorse di classe associati agli assembly.

Aggiunta di altri assembly, controlli sicuri e risorse di classe

È possibile aggiungere ulteriori assembly nel pacchetto della soluzione SharePoint. In una soluzione creata mediante sandbox gli assembly aggiuntivi vengono distribuiti nella Global Assembly Cache, mentre gli elementi del progetto SharePoint vengono aggiunti al database del contenuto. È inoltre possibile aggiungere controlli sicuri e risorse di classe a questi assembly aggiuntivi.

Per aggiungere un assembly esistente

  1. Aprire Progettazione pacchetti. Per ulteriori informazioni, vedere Procedura: personalizzare un pacchetto della soluzione SharePoint.

  2. Fare clic sulla scheda Avanzate.

  3. Fare clic sul pulsante Aggiungi, quindi su Aggiungi assembly esistente.

    Verrà visualizzata la finestra di dialogo Aggiungi assembly esistente.

  4. Fare clic sui puntini di sospensione (Ellisse di ASP.NET Mobile Designer) e selezionare l'assembly da aggiungere. È consigliabile utilizzare un percorso relativo dell'assembly selezionato per motivi di portabilità.

  5. Per Destinazione distribuzione fare clic su GlobalAssemblyCache per distribuire l'assembly in Global Assembly Cache o su WebApplication per distribuire l'assembly nella cartella WebApplication sul server SharePoint.

Per aggiungere un assembly dall'output del progetto

  1. Aprire Progettazione pacchetti. Per ulteriori informazioni, vedere Procedura: personalizzare un pacchetto della soluzione SharePoint.

  2. Fare clic sulla scheda Avanzate.

  3. Fare clic sul pulsante Aggiungi, quindi su Aggiungi assembly da output del progetto.

    Verrà visualizzata la finestra di dialogo Aggiungi assembly da output del progetto.

  4. Fare clic sul menu a discesa e selezionare il progetto di origine da aggiungere.

  5. Per Destinazione distribuzione fare clic su GlobalAssemblyCache per distribuire l'assembly in Global Assembly Cache o su WebApplication per distribuire l'assembly nella cartella WebApplication sul server SharePoint.

Per aggiungere un controllo sicuro

  1. Aprire la finestra di dialogo Modifica assembly esistente. A tal fine, aprire la finestra di progettazione del pacchetto, fare clic sulla scheda Avanzate, selezionare un assembly, quindi scegliere Modifica.

  2. Dal riquadro Controlli sicuri scegliere Fare clic qui per aggiungere un nuovo elemento.

  3. Nella colonna Nome assembly digitare il nome dell'assembly.

  4. Nella colonna Spazio dei nomi digitare il nome dello spazio dei nomi per il controllo sicuro.

  5. Nella colonna Nome tipo digitare il nome del tipo.

Per aggiungere una risorsa di classe

  1. Aprire la finestra di dialogo Modifica assembly esistente. A tal fine, aprire la finestra di progettazione del pacchetto, fare clic sulla scheda Avanzate, selezionare un assembly, quindi scegliere Modifica.

  2. Dal riquadro Risorse classe scegliere Fare clic qui per aggiungere un nuovo elemento.

  3. Nella colonna Nome file fare clic sui puntini di sospensione (Ellisse di ASP.NET Mobile Designer) e selezionare la risorsa di classe da aggiungere.

Eliminazione di assembly personalizzati

È possibile eliminare gli assembly da un pacchetto di SharePoint o i controlli sicuri e le risorse di classe dagli assembly esistenti.

Per eliminare un assembly esistente

  1. Aprire Progettazione pacchetti. Per ulteriori informazioni, vedere Procedura: personalizzare un pacchetto della soluzione SharePoint.

  2. Fare clic sulla scheda Avanzate.

  3. Nel riquadro Assembly aggiuntivi fare clic sull'assembly personalizzato da eliminare.

  4. Scegliere il pulsante Elimina.

Per eliminare un controllo sicuro per un assembly

  1. Aprire la finestra di dialogo Modifica assembly esistente. A tal fine, aprire la finestra di progettazione del pacchetto, fare clic sulla scheda Avanzate, selezionare un assembly, quindi scegliere Modifica.

  2. Fare clic sul controllo sicuro che si desidera eliminare.

  3. Premere CANC sulla tastiera.

Per eliminare una risorsa di classe per un assembly

  1. Aprire la finestra di dialogo Modifica assembly esistente. A tal fine, aprire la finestra di progettazione del pacchetto, fare clic sulla scheda Avanzate, selezionare un assembly, quindi scegliere Modifica.

  2. Fare clic sulla risorsa di classe che si desidera eliminare.

  3. Premere CANC sulla tastiera.

Vedere anche

Attività

Procedura: personalizzare una funzionalità SharePoint

Procedura: aggiungere e rimuovere elementi alle funzionalità SharePoint

Altre risorse

Creazione di funzionalità SharePoint

Building SharePoint Solutions with Team Foundation Server