Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Bài viết này mô tả tổng số 3120238 hotfix sẵn dùng cho Microsoft .NET Framework 4.6 và Microsoft .NET Framework 4.6.1. Để biết thêm thông tin về các sự cố mà tổng số hotfix này khắc phục, hãy xem phần "Các vấn đề mà tổng số hotfix này khắc phục".
 

Giải pháp

Hotfix tương ứng với KB3120238 đã được thay thế bằng bản cập nhật mới nhất của .NET Framework, chứa tất cả các bản sửa lỗi trước đó có trong KB3120238. Chúng tôi khuyên bạn nên cài đặt các bản cập nhật mới nhất của .NET Framework.

Để 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 đây để xem bài viết trong Cơ sở Tri thức Microsoft:

119591 Cách nhận tệp hỗ trợ của Microsoft từ các dịch vụ trực tuyến mà Microsoft quét tệp này để tìm vi-rút. Microsoft đã sử dụng phần mềm phát hiện vi-rút cập nhật nhất sẵn có tại thời điểm tệp được đăng. Tệp được lưu 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 Bổ sung

Điều kiện tiên quyết

Để áp dụng hotfix này, bạn phải cài .NET Framework 4.6 hoặc bản .NET Framework 4.6.1.

Yêu cầu khởi động lại

Bạn phải khởi động lại máy tính sau khi áp dụng hotfix này nếu có bất kỳ tệp bị ảnh hưởng nào đang được dùng. Chúng tôi khuyên bạn nên đóng tất cả các ứng .NET Framework nền tảng web trước khi áp dụng hotfix này.


 

Thông tin thay thế hotfix

Gói hotfix này không thay thế gói hotfix đã phát hành trước đó.

Các sự cố mà tổng số hotfix này khắc phục

Sự cố 1

Khi bạn chạy ứng dụng cảm ứng Windows Presentation Foundation (WPF) bên dưới ngữ cảnh hệ thống trong Windows 7 hoặc Windows Vista, chức năng cảm ứng sẽ bị mất và hệ thống gặp sự cố sau vài phút. Sự cố này xảy ra vì tính năng viết tay không được hỗ trợ trong ngữ cảnh hệ thống Windows 7 Windows Vista. Hotfix này vô hiệu hóa hỗ trợ cảm ứng khi ứng dụng chạy theo ngữ cảnh hệ thống. Chức năng quảng bá bằng cảm ứng với chuột vẫn hoạt động.

Sự cố 2

Người dùng các ứng dụng WPF trong .NET Framework 4.6.1 có thể gặp phải các ký hiệu hình chữ bị thiếu, chẳng hạn như các hộp hình vuông trống, thay cho các ký tự thường cho các ký tự trong các phạm vi Unicode sau đây:

0000-052F, 0590-06FF, 0750-077F, 08A0-08FF, 1D00-1FFF, 2C60-2C7F, A720-A7FF, FB00-FB0F, FB1D-FBFF, FC00-FDCF, FDF0-FDFF, FE20-FE2F, FE70-FEFE

Sự cố này xảy ra do hồi quy liên quan đến các cài đặt dự phòng phông chữ Windows 10. Vấn đề này có nhiều khả năng xảy ra trong các ứng dụng sử dụng phông chữ tùy chỉnh chỉ chứa một tập hình chữ rất cụ thể.

Bản cập nhật này khắc phục ánh xạ dự phòng phông chữ WPF cho .NET Framework 4.6.1 trên Windows 10 và sẽ giải quyết các sự cố trực quan này.



Sự cố 3

Sau khi bạn cài đặt .NET Framework 4.6 hoặc Microsoft Visual Studio 2015, một số trường hợp liên quan đến nhiều dữ liệu hoặc nhiều đối tượng nhỏ có thể tạo ra lỗi FatalExecutionEngineError do lỗi trong GC. Bản cập nhật này khắc phục điều kiện gây ra lỗi này.

Để biết thêm thông tin về sự cố này, hãy xem hàm được Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor trả về việc trả về FatalExecutionEngineError khi gọi.

Sự cố này cũng được khắc phục trong .NET Framework 4.6.1.



Sự cố 4

Việc tối ưu hóa không chính xác do trình biên dịch JIT áp dụng có thể gây ra hành vi không dự đoán được. Mẫu mã bị ảnh hưởng bởi sự cố này liên quan đến các điều kiện "if" trong khối bắt kịp. ​

Hotfix này sửa lỗi khiến cho việc thực thi câu lệnh có điều kiện cuối cùng lại không chính xác và nắm bắt được các yếu tố xử lý.

Nếu ứng dụng vẫn hoạt động không dự đoán được sau khi bạn áp dụng hotfix này, hãy xem hướng dẫn khắc phục sự cố chi tiết bổ sung.

Sự cố 5

Việc tối ưu hóa mã không chính xác bởi JIT có thể gây ra hành vi ứng dụng không dự đoán được sau khi bạn cài đặt Visual Studio 2015 hoặc phiên bản .NET Framework 4.6. Lỗi tối ưu hóa này chỉ xảy ra khi tính năng Tối ưu hóa được bật trong Bản dựng Phát hành vào Visual Studio 2015 hoặc trong các phiên bản trước của Visual Studio sau khi bạn cài đặt .NET Framework 4.6.

Nếu ứng dụng vẫn hoạt động không dự đoán được sau khi bạn áp dụng hotfix này, hãy xem hướng dẫn khắc phục sự cố chi tiết bổ sung.

Các bước bổ sung:

Nếu các bước hướng dẫn khắc phục sự cố trong bài viết được liên kết giúp bạn xác định rằng RyuJIT có thể liên quan đến sự cố của bạn, vui lòng ghi nhật ký sự cố tại Microsoft Kết nối. Đưa vào càng nhiều chi tiết càng tốt cùng với mã để tái tạo vấn đề.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×