När du laddar upp .NET Framework sammansättningar eller använder funktionen LobSystem.DeleteProxyAssembly() rensas inte sammansättningscachen för beroende sammansättningar för en .NET Framework koppling i en SharePoint Server 2010 LobSystem

Gäller för
SharePoint Server 2010

Symptom

Tänk dig följande scenario:

  • Du har en server som kör Microsoft SharePoint Server 2010 med Enterprise Client Access License (CAL) aktiverat.
  • Du uppdaterar en Microsoft .NET Framework anslutningsapp och dess primära och beroende sammansättningar.
  • Du laddar upp .NET Framework sammansättningar till LobSystem på SharePoint 2010-servern eller så använder du funktionen LobSystem.DeletProxyAssembly för att rensa ut de beroende sammansättningarna.

I det här scenariot töms inte de beroende sammansättningarna från .NET Framework -anslutningsappen.

Orsak

Det här problemet uppstår eftersom, när du laddar upp nya .NET Framework sammansättningar eller använder funktionen LobSystem.DeletProxyAssembly, detta skriver över den primära sammansättningen av en .NET Framework koppling. Om du laddar upp nya .NET Framework sammansättningar eller använder funktionen LobSystem.DeletProxyAssembly skrivs dock inte de beroende sammansättningar som är associerade med anslutningsappen över.

Lösning

Du måste återställa Internet Information Services (IIS) för att lösa problemet. Om du återställer IIS töms alla sammansättningscacheminnen och sedan läses de nya sammansättningarna in. Gör följande:

  1. Klicka på Start, peka på Alla program och klicka sedan på Tillbehör.
  2. Högerklicka på Kommandotolken och klicka sedan på Kör som administratör.
  3. I kommandotolken skriver du iisreset och trycker på RETUR.