Domanda

Ho un sito di SharePoint multilingue che utilizza varianti. Tuttavia, sulla distribuzione, il contenuto non viene distribuito agli altri siti di variazione. Quando le "Variazioni propagano siti ed elenca il lavoro del timer" Timer Job Esegui, ottengo il seguente errore nei registri:

.

Il tipo 'example.fields.examplefieldtype, esempio, versione= 1.0.0.0, Cultura= Neutro, PublicKeyToken= 2A41E5AFBFA097D1 "Impossibile essere deseriatizzato. Eccezione: System.IO.FileNotFoundException: non potrebbe Carica file o assembly 'Esempio, versione= 1.0.0.0, cultura= neutro, PublicKeyToken= 2A41E5AFFA097D1 'o una delle sue dipendenze.

Il tipo di campo L'esempio non è installato correttamente. Vai alle impostazioni dell'elenco Pagina per eliminare questo campo.

Ho controllato più volte e il nome completo del campo è decisamente corretto. Il campo funziona bene nel sito di radice e l'assembly è sicuramente nel GAC in quanto viene utilizzato nella distribuzione.

Qualcuno ha avuto qualche esperienza con questo? Qualcuno ha le variazioni che lavorano con i tipi di campo personalizzati. Potrebbe essere sbagliato nel mio campo. Non riesco a vedere nulla sconsiderato. È solo un campo multicolumn.

Qualsiasi idea sarebbe molto apprezzata.

È stato utile?

Soluzione

Se qualcuno ha mai questo problema.Si scopre che il riavvio del processo del timer dopo aver disinstallato la vecchia soluzione si ferma che accade.Non sono sicuro di come sapesse che l'Assemblea era diversa come se la versione di codice e assemblaggio fosse la stessa.

net stop SPTimerV4
net start SPTimerV4
.

tra

Uninstall-SPSolution
Install-SPSolution
.

e non più problemi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top