Bài viết này mô tả hotfix rollup 3099844. Nhật hotfix này có sẵn cho Microsoft .NET Framework 4.5.2, 4.5.1 và 4.5 trên Windows 8, Windows Server 2012, Windows RT. Để biết thêm thông tin về các vấn đề cập nhật hotfix khắc phục, hãy xem phần "Thông tin".
Giải pháp
Thông tin tải xuống
Các tệp sau đây có sẵn để tải xuống từ Trung tâm Tải xuống của Microsoft:
Tải xuống gói hotfix x86 chạy ngay bây giờ.
Tải xuống gói hotfix x64 chạy ngay bây giờ.
Để biết thêm thông tin về cách tải xuống tệp hỗ trợ của Microsoft, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức của Microsoft:
119591 cách tải xuống các tệp hỗ trợ Microsoft từ dịch vụ trực tuyếnMicrosoft đã quét vi-rút tệp này. Microsoft đã sử dụng phần mềm phát hiện vi-rút mới nhất đã có vào ngày tệp được đăng. Tệp được lưu trữ trên máy chủ được tăng cường bảo mật giúp ngăn chặn mọi thay đổi trái phép đối với tệp.
Thông tin
Điều kiện tiên quyết
Để áp dụng hotfix này, bạn phải có .NET Framework 4.5.2, 4.5.1 và 4.5 cài đặt.
Yêu cầu khởi động lại
Bạn phải khởi động lại máy tính sau khi bạn áp dụng hotfix này nếu bất kỳ tệp nào bị ảnh hưởng đang được sử dụng. Chúng tôi khuyên bạn đóng tất cả các ứng dụng dựa trên .NET Framework trước khi bạn áp dụng hotfix này.
Thông tin thay thế cập nhật nóng
Gói hotfix này không thay thế gói hotfix phát hành trước đó.
Vấn đề cập nhật hotfix này khắc phục
Vấn đề 1
Phương pháp System.Windows.Markup.XamlWriter.Save không thể tắt tụt vào một phần tử có xml:space = "bảo vệ". Kết quả trong không gian bổ sung được thêm vào các yếu tố. Ví dụ: một đoạn được thể hiện bởi XAML sau sẽ được chuyển thành một XAML không đúng bằng phương pháp XamlWriter.Save :
XAML bản trình bày đoạn mã nguồn:
<Paragraph><Span>
<Run Text="Test"/>
</Span>
<Run Text=" "/>
</Paragraph>
XAML không chính xác được tạo ra bằng phương pháp XamlWriter.Save :
<?xml version="1.0" encoding="utf-16"?><Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Paragraph xml:space="preserve">
<Span>Test</Span> <Run> </Run></Paragraph>
</Section>
Dự kiến XAML (đúng):
<?xml version="1.0" encoding="utf-16"?><Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Paragraph xml:space="preserve"><Span>Test</Span> <Run> </Run></Paragraph>
</Section>
Vấn đề 2
Một số nội dung bị thiếu trong bản in nếu trong suốt được sử dụng trên Windows 7 và các phiên bản. Ví dụ: một số nội dung trong đường viền bảng có thể bị mất và khiến trống trong bản in.
Vấn đề 3
Một số nội dung bị mờ trong bản in nếu trong suốt được sử dụng trong Windows 7 và các phiên bản. Điều này xảy ra ngay cả khi bạn đặt mức chất lượng in để chụp ảnh.
Hotfix này cải thiện chất lượng đầu ra được sử dụng giá trị OutputQuality.Photographic. Lưu ý rằng tài liệu có chất lượng tốt hơn yêu cầu tập tin bộ đệm máy in lớn hơn và còn đợi lần. Nếu những tác dụng phụ không mong muốn, bạn có thể điều chỉnh chất lượng đầu ra của máy in cao.
Vấn đề 4
Khi bạn chạy ứng dụng Windows Presentation Foundation (WPF) liên lạc trong ngữ cảnh của hệ thống trong Windows 7 và Windows Vista, chức năng cảm ứng bị mất và một sự cố có thể xảy ra sau vài phút. Sự cố này xảy ra do mực không được hỗ trợ trong bối cảnh hệ thống trong Windows 7 và Windows Vista.
Hotfix này vô hiệu hoá liên lạc hỗ trợ trong ngữ cảnh của hệ thống. Chuột cảm ứng quảng cáo vẫn hoạt động.
Vấn đề 5
Khi một ứng dụng WPF sử dụng TreeViewItem bên ngoài bối cảnh một TreeView, ứng dụng có thể gặp phải một InvalidCastException có dấu vết xếp chồng bắt đầu như sau:
System.Windows.Controls.VirtualizingStackPanel.FindScrollOffset(Visual v)
Lưu ý Ngoại lệ xảy ra khi TreeViewItem điều khiển diện danh sách (ví dụ: một ListBox, DataGrid hoặc ListView điều khiển) đã cố gắng tìm bù di chuyển TreeViewItem hoặc một trong các hậu duệ. (Ví dụ: tuyên bố một TreeViewItem là gốc của một DataTemplate, và DataTemplate được sử dụng làm CellTemplate cột DataGrid.) Trong trường hợp này, ngoại lệ này xảy ra.
Vấn đề 6
Hotfix này cho phép Transport Layer Security (TLS) 1.1 và 1.2 dành cho Microsoft SQL Server kết nối trong System.Data.dll.