Pregunta

Tengo un sitio de SharePoint multilingüe que utiliza variaciones. Sin embargo, en la implementación, el contenido no se está implementando en los otros sitios de variación. Cuando las "Variaciones propagan los sitios y las listas de los trabajos del temporizador" Temporizador de Temporizador ejecutan el siguiente error en los registros:

Ejemply Type'.fields.exampapallfieldPE, ejemplo, versión= 1.0.0.0, Cultura= Neutral, Public LeakeToken= 2A41E5AFBFA097D1 'no podría ser Deserializado. Excepción: System.io.FileNotFoundException: Cargar el archivo o el conjunto de ensamblaje, versión= 1.0.0.0, cultura= neutral, PublicKeyToken= 2A41E5AFBFA097D1 'o una de sus dependencias.

El ejemplo de tipo de campo no está instalado correctamente. Ir a la configuración de la lista Página para eliminar este campo.

He comprobado varias veces y el nombre completo del campo es definitivamente correcto. El campo funciona bien en el sitio de la raíz y el ensamblaje está definitivamente en el GAC, ya que se está utilizando en la implementación.

¿Alguien ha tenido alguna experiencia con esto? ¿Alguien tiene variaciones trabajando con tipos de campo personalizados? Podría algo estar mal con mi campo. No puedo ver nada advertido por eso. Es solo un campo multicolumno.

Cualquier idea sería muy apreciada.

¿Fue útil?

Solución

Si alguien más tiene este problema.Resulta que reiniciar el trabajo del temporizador después de desinstalar la solución anterior deja de suceder.No estoy muy seguro de cómo sabía que la asamblea era diferente como si la versión de código y ensamblaje fuera la misma.

net stop SPTimerV4
net start SPTimerV4

entre

Uninstall-SPSolution
Install-SPSolution

y no más problemas.

Licenciado bajo: CC-BY-SA con atribución
scroll top