Al cargar los ensamblados de.NET Framework o utilice la función LobSystem.DeleteProxyAssembly(), no vacíe la caché de ensamblado de ensamblados dependientes para un conector de.NET Framework en un LobSystem de SharePoint Server 2010

Se aplica a: SharePoint Server 2010

Síntomas


Imagine el siguiente escenario:
  • Dispone de un servidor que ejecute Microsoft SharePoint Server 2010 junto con la empresa licencia de acceso cliente (CAL) habilitado.
  • Actualizar un conector de Microsoft.NET Framework y sus ensamblados dependientes y principales.
  • Cargar los ensamblados de.NET Framework para el LobSystem en el servidor de SharePoint 2010, o utilizar la función LobSystem.DeletProxyAssembly para vaciar los los ensamblados dependientes.
En este escenario, los ensamblados dependientes no se vacían del conector de.NET Framework.

Causa


Este problema se produce porque cuando cargue nuevos ensamblados de.NET Framework o se utiliza la función LobSystem.DeletProxyAssembly , se sobrescribe el ensamblado principal de un conector de.NET Framework. Sin embargo, cargar los nuevos ensamblados de.NET Framework o mediante la función LobSystem.DeletProxyAssembly no sobrescribe los ensamblados dependientes que están asociados con el conector.

Solución


Para resolver el problema, deberá restablecer los servicios de Internet Information Server (IIS). Reiniciar IIS vaciados de todas las cachés de ensamblado y, a continuación, carga los nuevos ensamblados. Para ello, siga estos pasos:
  1. Haga clic en Inicio, seleccione Todos los programasy, a continuación, haga clic en Accesorios.
  2. Haga clic con el botón sencundario en el símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador.
  3. En el símbolo del sistema, escriba iisresety, a continuación, presione ENTRAR.