2011-12-06 2 views
5

Sto cercando di inserire il mio codice sharepoint in una libreria esterna. Una volta che faccio riferimento alla DLL nel mio progetto e quando eseguo una distribuzione, viene visualizzato un errore che dice che non è possibile caricare file o assembly. Qualcuno può dirmi cosa devo fare quando creo la mia libreria di classi? quali riferimenti devo includere?creare una libreria di classi per un progetto sharepoint

grazie per il vostro aiuto.

risposta

1

Se ricordo correttamente, sharepoint richiede che gli assembly esterni siano firmati e caricati dal GAC. Stai installando la tua DLL nel GAC ed è firmata?

+0

Questo è corretto –

1

È possibile fare clic su "anticipo" sul progettista pacchetto e aggiungere il DLL esterna, supponendo che si sta utilizzando SharePoint 2010

10

Si dovrebbe firmare sia la libreria di classi e includerlo nel pacchetto. per includere una libreria in un pacchetto, andare al progettista del pacchetto e fare clic su Avanzate, quindi aggiungere la libreria al pacchetto da lì tramite Aggiungi gruppo personalizzato.

+1

Questo è corretto e fornisce una spiegazione su come farlo. –

0

Vai a pacchetti e aggiungere la DLL esterna al GAC