This hotfix rollup is available for the following operating systems:
- Windows 7 Service Pack 1 (SP1)
- Windows Server 2008 R2 SP1
- Windows Server 2008 Service Pack 2 (SP2)
- Windows Server 2003 SP2
Hotfix InformationA supported hotfix is now available from Microsoft. However, it is intended to correct only the problem that this article describes. Apply it only to systems that are experiencing this specific problem.
To resolve this problem, contact Microsoft Customer Support Services to obtain the hotfix. For a complete list of Microsoft Customer Support Services telephone numbers and information about support costs, visit the following Microsoft website:Note In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.
PrerequisitesTo apply this hotfix, you must have the .NET Framework 4 installed.
Restart requirementYou have to restart the computer after you apply this hotfix if any affected files are being used. We recommend that you exit all .NET Framework-based applications before you apply this hotfix.
Hotfix replacement informationThis hotfix package does not replace a previously released hotfix package.
Issue 1Assume that you run a Microsoft .NET Framework 4-based application to obtain the new currency symbol for the Russian Ruble. If the user locale for the computer is set to a non-Russian locale, the Russian Ruble symbol is not displayed.
Issue 2When you perform certain actions on a flow document that contains no top-level text (that is, it contains only inline containers), an unhandled exception is thrown, and you receive the following error message:
The following actions can cause this issue to occur:
- Restoring keyboard focus to the flow document
- Selecting the contents of the flow document
- Any action that involves moving the insertion cursor
Issue 3Assume that you use the XamlWriter.Save method to serialize XAML content. This method is supposed to emit the xml:space="preserve" directive if the content contains white-space that would not typically be preserved by the default rules for reading XML. This operation does not always work correctly. For example, the following content contains consecutive spaces in a Run element that is not the last element:
<Run>Two spaces between the O's O O. </Run>
<Run>But normal spacing in the last run.</Run>
Issue 4When a tooltip or a drop-down combo box appears in a Windows Presentation Foundation (WPF) application, the WPF window that owns the tooltip or combo box appears behind the other windows.
This issue occurs because the z-order position of the WPF window is changed incorrectly if the WPF window owns a pop-up window that has the WS_EX_TOPMOST extended window style. Such pop-up windows include tooltips and drop-down combo boxes. This behavior occurs if another thread owns the window that owns the WPF window that is displaying the pop-up window, and if that other thread owns windows that have the WS_EX_TOPMOST window style.
After you apply this update, applications can opt in to a method to avoid this problem in WPF applications. To enable this functionality, add the following code to the WPF application’s app.config file:
<?xml version="1.0" encoding="utf-8"?>
<add key="UseSetWindowPosForTopmostWindows" value="True" />
Issue 5By default, WCF requires the signature of the "To" header and rejects the call if it is not signed. Although this extra level of security was added to WCF, the specification does not explicitly require this behavior.
We have added a fix that lets you to override this behavior. This is primarily to enable interoperability with Java-based callers that do not sign the "To" header.
To enable the call to succeed even if the "To" header is not signed, add the following code to your app.config file:
<?xml version="1.0" encoding="utf-8" ?>
<add key="wcf:Security:AllowUnsignedToHeader" value="true" />
Article ID: 2974335 - Last Review: 12 Aug 2014 - Revision: 1