Als u .NET Framework-assemblages uploaden of de functie LobSystem.DeleteProxyAssembly() gebruiken, leegmaken dit niet de afhankelijke assembly's voor een .NET Framework-connector in een SharePoint Server 2010 LobSystem van de assembly-cache

Van toepassing: SharePoint Server 2010

Symptomen


Overweeg het volgende scenario:
  • U hebt een server waarop Microsoft SharePoint Server 2010 met Enterprise client access license (CAL) ingeschakeld.
  • U kunt een connector voor Microsoft .NET Framework en de primaire en afhankelijke assembly's bijwerken.
  • De .NET Framework-assemblages uploaden naar het LobSystem op de server met SharePoint 2010 of u de functie LobSystem.DeletProxyAssembly gebruiken legen van de afhankelijke assembly's.
In dit scenario worden de afhankelijke assembly's niet leeggemaakt van de .NET Framework-connector.

Oorzaak


Dit probleem treedt op omdat wanneer u een nieuwe .NET Framework-assembly's uploaden of u de functie LobSystem.DeletProxyAssembly gebruikt , deze de primaire een verbindingslijn .NET Framework-assembly overschrijft. Echter, nieuwe .NET Framework-assembly's uploaden of met behulp van de functie LobSystem.DeletProxyAssembly wordt niet overschreven de afhankelijke assembly's die gekoppeld aan de connector zijn.

Oplossing


Het probleem op te lossen moet u Internet Information Services (IIS) opnieuw instellen. Opnieuw instellen van IIS uit alle assembly-cache leegmaken en vervolgens het nieuwe assembly geladen. Ga hiervoor als volgt te werk:
  1. Klik op Start, wijs Alle programma'sen klik vervolgens op Bureau-accessoires.
  2. Klik met de rechtermuisknop op opdrachtprompten klik vervolgens op Als administrator uitvoeren.
  3. Typ iisresetachter de opdrachtprompt en druk vervolgens op ENTER.