當您上載.NET Framework 組件,或使用 LobSystem.DeleteProxyAssembly() 函式時,這不會清除.NET Framework 連接器在 SharePoint 伺服器 2010 LobSystem 中的相依組件的組件快取

適用於: SharePoint Server 2010

狀況


請考慮下列情況:
  • 您必須執行 Microsoft SharePoint 伺服器 2010年以及企業用戶端存取使用權 (CAL) 啟用的伺服器。
  • 您可以更新 Microsoft.NET Framework 連接器和其主要和相依組件。
  • 您將.NET Framework 組件上載至在 SharePoint 2010 伺服器上,LobSystem 或排清出相依組件的情況下,您在使用LobSystem.DeletProxyAssembly函數。
在這個案例中,相依的組件不會從.NET Framework 連接器排清。

原因


因為當您上載新的.NET Framework 組件,或您使用LobSystem.DeletProxyAssembly函式,這會覆寫的.NET Framework 連接器的主要組件,就會發生這個問題。不過,上載新的.NET Framework 組件,或使用LobSystem.DeletProxyAssembly函式不會覆寫與連接器相關聯的相依組件。

解決方案


若要解決這個問題,您必須重設網際網路資訊服務 (IIS)。重設 IIS 轉存所有組件快取,然後載入新的組件。若要執行這項操作,請參考下列步驟:
  1. 按一下 [開始]、 指向 [所有程式],然後按一下[附屬應用程式
  2. 以滑鼠右鍵按一下命令提示字元中,然後按一下 [以系統管理員身分執行]。
  3. 在命令提示字元中,輸入iisreset,,,然後按 ENTER 鍵。