Podczas przekazywania zestawów.NET Framework lub użyć funkcji LobSystem.DeleteProxyAssembly(), nie opróżnia pamięć podręczna zestawów zestawów zależnych dla łącznika.NET Framework w systemie LOB programu SharePoint Server 2010

Dotyczy: SharePoint Server 2010

Objawy


Rozważ następujący scenariusz:
  • Masz serwerze, na którym jest uruchomiony program Microsoft SharePoint Server 2010 wraz z Enterprise licencji dostępu klienta (CAL) włączony.
  • Aktualizowanie łącznika programu Microsoft.NET Framework i jego podstawowego i zależne zestawy.
  • Przekaż zestawów.NET Framework do systemu LOB na serwerze programu SharePoint 2010, lub użyć funkcji LobSystem.DeletProxyAssembly przepłukiwanie zależne zestawy.
W tym scenariuszu zależne zestawy nie są opróżniane ze złącza.NET Framework.

Przyczyna


Ten problem występuje, ponieważ po przesłaniu nowych zestawów.NET Framework lub użyć funkcji LobSystem.DeletProxyAssembly , spowoduje to zastąpienie podstawowy zestaw łącznika.NET Framework. Jednak przesyłanie nowych zestawów.NET Framework lub przy użyciu funkcji LobSystem.DeletProxyAssembly nie powoduje zastąpienia zależne zestawy, które są skojarzone z programem connector.

Rozwiązanie


Aby rozwiązać ten problem, należy zresetować program Internet Information Services (IIS). Resetowanie usług IIS opróżnia się wszystkie bufory zestawu, a następnie załadowanie nowych zestawów. Aby to zrobić, wykonaj następujące kroki:
  1. Kliknij przycisk Start, wskaż Wszystkie programy, a następnie kliknij Akcesoria.
  2. Kliknij prawym przyciskiem myszy Wiersz polecenia, a następnie kliknij polecenie Uruchom jako administrator.
  3. W wierszu polecenia wpisz polecenie iisreseti naciśnij klawisz ENTER.