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
Aprire Progettazione pacchetti. Per ulteriori informazioni, vedere Procedura: personalizzare un pacchetto della soluzione SharePoint.
Fare clic sulla scheda Avanzate.
Fare clic sul pulsante Aggiungi, quindi su Aggiungi assembly esistente.
Verrà visualizzata la finestra di dialogo Aggiungi assembly esistente.
Fare clic sui puntini di sospensione () e selezionare l'assembly da aggiungere. È consigliabile utilizzare un percorso relativo dell'assembly selezionato per motivi di portabilità.
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
Aprire Progettazione pacchetti. Per ulteriori informazioni, vedere Procedura: personalizzare un pacchetto della soluzione SharePoint.
Fare clic sulla scheda Avanzate.
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.
Fare clic sul menu a discesa e selezionare il progetto di origine da aggiungere.
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
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.
Dal riquadro Controlli sicuri scegliere Fare clic qui per aggiungere un nuovo elemento.
Nella colonna Nome assembly digitare il nome dell'assembly.
Nella colonna Spazio dei nomi digitare il nome dello spazio dei nomi per il controllo sicuro.
Nella colonna Nome tipo digitare il nome del tipo.
Per aggiungere una risorsa di classe
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.
Dal riquadro Risorse classe scegliere Fare clic qui per aggiungere un nuovo elemento.
Nella colonna Nome file fare clic sui puntini di sospensione () 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
Aprire Progettazione pacchetti. Per ulteriori informazioni, vedere Procedura: personalizzare un pacchetto della soluzione SharePoint.
Fare clic sulla scheda Avanzate.
Nel riquadro Assembly aggiuntivi fare clic sull'assembly personalizzato da eliminare.
Scegliere il pulsante Elimina.
Per eliminare un controllo sicuro per un assembly
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.
Fare clic sul controllo sicuro che si desidera eliminare.
Premere CANC sulla tastiera.
Per eliminare una risorsa di classe per un assembly
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.
Fare clic sulla risorsa di classe che si desidera eliminare.
Premere CANC sulla tastiera.
Vedere anche
Attività
Procedura: personalizzare una funzionalità SharePoint
Procedura: aggiungere e rimuovere elementi alle funzionalità SharePoint