2010-05-01 9 views
5

sto ricevendo il seguente errore durante la distribuzione di una funzione che contiene le pagine ASP.NET ai nostri server SharePoint per lo sviluppo:ObjectDataSource non riesce a trovare il tipo quando schierato a SharePoint

System.InvalidOperationException: Il tipo specificato nella proprietà TypeName di ObjectDataSource 'odsYears' non è stato trovato.

Il nostro file .dll viene distribuito al GAC e le nostre pagine vengono distribuite nella directory delle rispettive funzionalità nell'hive 12. Non stiamo ricevendo questo errore sul nostro server Sandbox SharePoint. Ho disassemblato il file .dll per essere sicuro che la classe fosse distribuita e tutto sembrava ok.

Qualcuno ha qualche idea sul perché questo non funzionerebbe su uno dei nostri ambienti SharePoint?

Grazie.

risposta

4

Trovato l'errore, avevo bisogno di aggiungere un riferimento alla nostra .dll nel nodo "assiemi" del file web.config di SharePoint - nel caso in cui qualcun altro si imbatta in questo.

1

ObjectDataSource è disabilitato per impostazione predefinita nella sezione SafeControls di web.config.

+1

Sì, quello era il primo errore :) Dopo aver corretto che l'errore nella domanda è quello che stiamo ricevendo. Grazie. – Sean

Problemi correlati