Ho un problema in cui è possibile abilitare una funzionalità dell'interfaccia utente e tutto funziona come previsto tramite le impostazioni del sito, ma se provo e abilito la funzione tramite il powershell di Sharepoint (che siamo facendo come parte di una distribuzione script), ottengo il seguente:Impossibile abilitare la funzione con ricevitore di funzioni tramite PowerShell
Enable-SPFeature: Impossibile creare oggetto ricevitore dal gruppo "xxxxx, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = 967e6960f5af91e6 ", classe" xxxxx.EventReceiver "per funzione" xxxxx.Public.Search "(ID: 026d7c45-a359-4550-822d-1a6 c35e58e0 d) .: System.ArgumentNullException: Il valore non può essere nullo. Nome parametro: tipo
Qualcuno sa perché questo si verificherà o alcune cose che dovrei controllare? La definizione della funzione è sicuramente corretta (dal momento che la distribuzione attraverso l'interfaccia utente funziona come previsto, e ho anche verificato due volte che PublicKeyToken è corretto ecc. Ecc.) E il riavvio dei servizi e iisreset non mi consente di utilizzare Enable-SPFeature.
Ho lo stesso problema. Posso attivare senza errori la funzionalità dall'interfaccia utente web ma non da PowerShell con enable-spfeature. Questo vale anche per tutte le funzionalità con ambito a livello di sito con i nuovi ricevitori di eventi collegati (senza codice all'interno degli eventi) e la destinazione di distribuzione dell'assieme impostata sull'applicazione web. –