簡介
使用 Windows 伺服器的 Microsoft AppFabric 1.1 的累積更新套件 5。此更新套件解決了快取和裝載服務 AppFabric 1.1 中所提供的幾個問題。如需有關這些問題的詳細資訊,請前往本文 < 其他資訊=""> 一節。
此累積更新包括所有的功能和修正程式中稍早的累積更新 AppFabric 1.1 版的 Windows 伺服器。如需詳細資訊,按一下下面的文件編號,以檢視「Microsoft 知識庫」中的文件:
-
2800726︰ 累積更新 4 Microsoft AppFabric 1.1 版的 Windows 伺服器
-
2787717︰ 累積更新 3 Microsoft AppFabric 1.1 版的 Windows 伺服器
-
2716015︰ 累積更新 2 Microsoft AppFabric 1.1 版的 Windows 伺服器
-
2671763︰ 累積更新 1 Microsoft AppFabric 1.1 版的 Windows 伺服器
更多的資訊
此更新中所修正的問題
裝載的問題
請考慮下列情況:
-
您必須為 Windows Server 2012 為基礎的電腦上所安裝的 Windows 伺服器的 AppFabric 1.1。
-
沒有閒置或已擱置執行個體與監視,或在電腦上啟用的持續性。
-
您開啟在網際網路資訊服務 (IIS) 管理員擴充功能,在 Windows 伺服器 AppFabric 的 AppFabric 儀表板頁面。
在這個案例中,您會收到下列錯誤訊息︰
AppFabric 儀表板中收集資料時發生錯誤。檢視詳細資料,如需詳細資訊。
無法將物件轉換的型別 'System.Management.Automation.PSCustomObject' 'Microsoft.ApplicationServer.Management.Data.GroupByInfo' 的輸入。
快取的問題
第 1 期︰
假設您有 AppFabric 的工作階段存放區提供者用於 ASP.NET 應用程式。應用程式會插入不序列化和還原序列化的 ASP.NET 工作階段存放區中的物件。在此情況下,工作階段是未來的網頁要求的提供者被鎖住。所有要求相同的工作階段狀態的停都駐在佇列中直到工作階段項目過期為止。
Resolution
您套用此 hotfix 之後,在序列化或還原序列化,發生錯誤時,將會解除鎖定工作階段。
1.1 的問題︰
假設您有使用 AppFabric 快取的應用程式。應用程式會將物件放到 AppFabric 快取中不會還原序列化。在此情況下,當您在未還原序列化的項目上呼叫GetAndLock方法第一次,您會收到還原序列化例外狀況。不過,此項目仍被鎖定,而且不會解除鎖定。
Resolution
您套用此 hotfix 之後,當您收到的還原序列化例外狀況時未被鎖定的項目。
問題 2:
假設您有 AppFabric 的工作階段存放區提供者用於 ASP.NET 應用程式。雖然有一些程式碼中所定義的逾時值,快取中的所有物件都會在組態檔中定義的應用程式層級的逾時值的逾時。比方說,這是當您定義為HttpContext.Current.Session.Timeout的逾時值。
Resolution
UseBlobMode等於false GranularSessionStore快取中時,會套用此 hotfix 之後,AppFabric 工作階段存放區提供者會受影響程式碼中所定義的逾時值。
附註當useBlobMode等於true BlobSessionStoreProvider快取中時,AppFabric 工作階段存放區提供者仍有現有的行為的不應注重程式碼中所定義的逾時值。
問題 3:
假設您有 Microsoft AppFabric 1.1。為安裝在電腦上的 Windows 伺服器執行以 x86 為基礎的 Windows 8。當您執行新增快取Windows PowerShell 指令程式時,您會收到下列錯誤訊息︰
新快取︰ 物件參考未設定物件的執行個體。
Char 的線條︰ 1:1
+ 新快取
+ ~~~~~~~~~
+ CategoryInfo: NotSpecified: (:)[新快取],NullReferenceException + FullyQualifiedErrorId: System.NullReferenceException,Microsoft.ApplicationServer.Caching.Commands.NewCacheCommand
已知的問題
當您解除安裝 Microsoft AppFabric 1.1 任何累積的更新時,您可能會遇到一個對話方塊,指出 「 您嘗試使用的功能是無法使用網路資源上 」。在此情況下,也不會解除累積的更新。若要解決這個問題,請依照下列步驟執行:
-
從 [此處,下載 Microsoft AppFabric 1.1 Windows 伺服器。
-
開啟命令提示字元中,然後再執行 [一起.exe ' / ?' 選項。比方說,執行WindowServerAppFabricSetup_x86.exe /?。
-
保留 [AppFabric 1.1 版的 Windows 伺服器安裝精靈] 對話方塊具有許多開啟出現時的安裝命令。
-
您可以使用 Windows 檔案總管,移到開機磁碟機的根資料夾。您應該會看到新建立的暫存資料夾具有隨機產生的名稱,例如"C:\ced4e5c208fd0a43edc4a195edfe47"。
-
例如,複製到新的位置,該暫存目錄,以"c:\appfabrictempfiles"。
-
關閉 [ AppFabric 1.1 版的 Windows 伺服器安裝精靈] 對話方塊。
-
當您現在嘗試解除安裝累積更新,並會提示您輸入的 MSI 位置時,您可以將它指向 「 套件 」 中的子資料夾的複本,您可以建立 (例如"c:\appfabrictempfiles\packages"),解除安裝應該會成功的暫存目錄。
如何取得 Microsoft AppFabric 1.1 中的累積更新套件 5,Windows 伺服器
下載資訊
可從「Microsoft 下載中心」下載下列檔案:
立即下載套件。
如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591如何從線上服務取得 Microsoft 的支援檔案Microsoft 會掃描這個檔案有無病毒。Microsoft 會使用張貼檔案當日可使用的最新病毒偵測軟體。檔案會儲存在加強安全性的伺服器,以避免受到任何未經授權的更改。
系統需求
支援的作業系統
可以在 Windows Vista Service Pack 2 (SP2)、 Windows 7、 Windows 8、 Windows Server 2008,Windows Server 2008 R2、 Windows Server 2012 或 Windows Server 2012 R2 套用此更新程式。
AppFabric 可以安裝在下列作業系統︰
-
Windows Server 2012 R2
-
Windows Server 2012
-
Windows Server 2008 R2
-
Windows Server 2008 R2 SP2
AppFabric 可以是已安裝的程式開發和測試在下列作業系統︰
-
Windows 8
-
Windows 7
-
Windows Vista SP2
支援的架構
-
32-bit (x86)
-
64-bit (x64)
特殊權限需求
在套用這個累積更新之前,您必須在您用來安裝軟體的電腦上具有管理認證。
先決條件
若要套用這個累積更新套件,您必須為安裝的 Windows 伺服器有 AppFabric 1.1。此外,您必須擁有 Microsoft.NET Framework 4.5 安裝。
重新啟動需求
您可能必須在套用這個累積更新套件之後,請重新啟動電腦。
檔案資訊
檔案屬性 (或較新的檔案屬性),此累積更新套件的英文版具有下列表格中所列。這些檔案的日期和時間會以國際標準時間 (UTC) 格式列出。當您檢視檔案資訊時,會將它轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。