.Net Framework 3.5 Service Pack 1 的 hotfix 為 Microsoft Office SharePoint 伺服器 2010年的必要條件是使用 Windows 7 和 Windows Server 2008 R2

適用於: .NET Framework 3.5 Service Pack 1Windows 7 EnterpriseWindows 7 Enterprise N

簡介


此 hotfix 提供下列功能的 Windows 通訊基礎 (WCF) Microsoft.NET Framework 3.5 Service Pack 1 (SP1) 中執行的 Windows 7 或 Windows Server 2008 R2 的電腦上。此 hotfix 也是 Microsoft Office SharePoint 伺服器 2010年的必要條件。

功能 1

Hotfix 會新增為.NET Framework 3.5 Service Pack 1 SecurityBindingElement類別中的 [ AllowInsecureTransport ] 屬性。這個屬性的預設值是設定為 False。當屬性設定為 True 時,可以透過 Windows 通訊基礎 (WCF) 服務的 [例如 HTTP 無安全性傳輸傳送混合模式保全的訊息。屬性應設為 true,則只要在用戶端和服務都在信任的環境。

功能 2

.NET Framework 3.5 Service Pack 1 中的 WCF 服務,將只有單一執行緒使用以接收安全郵件,即使 SharePoint 有多個同時從不同的服務用戶端中接收要求的 Web 服務。

本 hotfix 會新增DispatcherSynchronization端點的功能來改進使用 WCF 的 SharePoint 服務的效能。這個端點功能可讓您使用服務執行個體中的多個執行緒同時接收 [安全的訊息。

功能 3

此 hotfix 提供SecurityMessageProperty類別中的 [ OutgoingSupportingTokens ] 屬性的存取。 SharePoint Web 服務用戶端可以使用這個新的屬性,以在必要時減少重複使用的語彙基元的用戶端要求的平均延遲。在過去,語彙基元所重新產生每個要求。

更多的資訊


Hotfix 資訊

已經可以從 Microsoft 取得支援的 hotfix。不過,其旨在修正本文所描述的問題。它只適用於發生此特定問題的系統上。

若要解決這個問題,請連絡 Microsoft 客戶支援服務 」 取得 hotfix。如需 Microsoft 客戶支援服務電話號碼以及支援費用的相關資訊的完整清單,請造訪下列 Microsoft 網站︰注意 在特殊的情況下,如果 Microsoft 支援專業人員認為某特定更新程式可以解決您的問題時,可能就不會收取一般因支援電話所產生的費用。收取支援費用會套用,如果有其他支援問題是,不能限定的特定更新程式。

若要下載此 hotfix,從 Microsoft 開發人員網路 (MSDN) 的程式碼庫,請造訪下列 Microsoft 網站︰

注意MSDN 程式碼庫顯示 hotfix 是可用的語言。如果看不到您所使用的語言,它是因為代碼庫資源頁面未提供該語言的支援。



或者,您也可以從下列 Microsoft 連線的網站下載此 hotfix 彙總套件︰


此 hotfix 的英文版具有下列表格中所列檔案屬性 (或較新的檔案屬性)。這些檔案的日期和時間會以國際標準時間 (UTC) 格式列出。當您檢視檔案資訊時,會將它轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。

檔案資訊

適用於所有支援的 Windows 7 x86 版本
檔案名稱檔案版本檔案大小日期時間平台
Smdiagnostics.dll3.0.4506.5000110,59223-Nov-200923:22x86
System.identitymodel.dll3.0.4506.5000438,27223-Nov-200923:22x86
System.runtime.serialization.dll3.0.4506.5000970,75223-Nov-200923:22x86
System.servicemodel.dll3.0.4506.50005,967,87223-Nov-200923:22x86
Servicemonikersupport.dll3.0.4506.500017,25623-Nov-200923:22x86
適用於所有支援的 Windows 7 和 Windows Server 2008 R2 x64 版本
檔案名稱檔案版本檔案大小日期時間平台
Servicemonikersupport.dll3.0.4506.500019,30423-Nov-200923:23x64
Smdiagnostics.dll3.0.4506.500094,20823-Nov-200923:23x64
System.identitymodel.dll3.0.4506.5000397,31223-Nov-200923:23x64
System.runtime.serialization.dll3.0.4506.5000847,87223-Nov-200923:23x64
System.servicemodel.dll3.0.4506.50005,304,32023-Nov-200923:23x64
對於所有支援的 Windows Server 2008 R2 的 itanium 型版本
檔案名稱檔案版本檔案大小日期時間平台
Servicemonikersupport.dll3.0.4506.500033,64023-Nov-200923:21IA-64
Smdiagnostics.dll3.0.4506.500094,20823-Nov-200923:21IA-64
System.identitymodel.dll3.0.4506.5000397,31223-Nov-200923:21IA-64
System.runtime.serialization.dll3.0.4506.5000847,87223-Nov-200923:21IA-64
System.servicemodel.dll3.0.4506.50005,304,32023-Nov-200923:21IA-64

先決條件

您必須套用此 hotfix 之後所安裝的.NET Framework 3.5 SP1。

重新啟動需求

您並沒有任何目前使用的.NET Framework 執行個體時,安裝此 hotfix 之後,請重新啟動電腦。

新功能的範例

下列程式碼範例會示範如何使用自訂繫結的安全性設定中的AllowInsecureTransport屬性。
<customBinding>
<binding name="SampleHttpBinding">
<security
authenticationMode="IssuedTokenOverTransport"
allowInsecureTransport="true"/>
<binaryMessageEncoding/>
<httpTransport/>
</binding>
</customBinding>
下列程式碼範例會示範如何使用DispatcherSynchronization的端點行為,來指定接收訊息的往來文章的最大數目。
<services>
<service name="MicrosoftMyTestService">
<endpoint address="http://loocalhost/IService" binding="customBinding"
contract="IService"
behaviorConfiguration="ServiceEPBehavior" bindingConfiguration="MyCustomBinding">
</endpoint>
</service>
</services>
<behaviors>
<endpointBehaviors>
<behavior name="ServiceEPBehavior">
<dispatcherSynchronization maxPendingReceives="10"/>
</behavior>
</endpointBehaviors>
</behaviors>

狀態


Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

參考


如需有關 「 功能 1 」 一節所述的功能的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

971831修正︰ 將 SecurityBindingElement.AllowInsecureTransport 屬性,可讓要透過 WCF 中的無安全性傳輸傳送的混合模式保全的訊息的 hotfix 適用於.NET Framework 3.5 Service Pack 1

如需有關 「 功能 2 」 一節所述的功能的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

975955 hotfix 是可用來新增端點行為,可讓使用多個執行緒來接收安全郵件,在.NET Framework 3.5 Service Pack 1 的服務

如需有關 「 功能 3 」 一節所述的功能的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

976394修正︰ hotfix 是可用的 SecurityMessageProperty.OutgoingSupportingToken 讓屬性成為公用的 Microsoft.NET 3.5 Service Pack 1

如需有關在.NET Framework 的 4.0 中的 [ SecurityMessageProperty.OutgoingSupportingTokens ] 屬性的詳細資訊,請造訪下列 Microsoft 網站︰如需有關在.NET Framework 的 4.0 中的 [ SecurityBindingElement.AllowInsecureTransport ] 屬性的詳細資訊,請造訪下列 Microsoft 網站︰如需有關在.NET Framework 的 4.0 中的DispatcherSynchronizationBehavior類別的詳細資訊,請造訪下列 Microsoft 網站︰