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ả hotfix rollup 3146715, đó là có sẵn cho Microsoft .NET Framework 4.6 và 4.6.1. Để biết thêm thông tin về các vấn đề cập nhật này khắc phục, hãy xem phần vấn đề cập nhật hotfix này khắc phục .

Giải pháp

Các tệp sau đây có sẵn để tải xuống từ Trung tâm Tải xuống của Microsoft:

Download Tải xuống các x86 gói bây giờ.

Download Tải xuống các x64 gói 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.

Chú ý Để kiểm tra phiên bản Cập Nhật hotfix, kiểm tra giá trị từ khoá phát hành để xác định phiên bản cài đặt. Để chuyển tiếp tương thích, bạn có thể kiểm tra giá trị lớn hơn hoặc bằng giá trị được liệt kê trong bảng sau.

Hotfix rollup Phiên bản

Giá trị DWORD phát hành

Hotfix rollup 3146711 .NET Framework 4.6 và phiên bản mới hơn

394294

Để biết thêm thông tin về cách xác định phiên bản .NET Framework, hãy xem cách: xác định phiên bản .NET Framework đã được cài đặt.

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.6 hoặc 4.6.1 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 đề CLR JIT

C# cấu trúc được chấp nhận tham khảo, không phải do giá trị khi mã được chạy trên máy tính đã cài đặt .NET Framework 4.6 và sử dụng trình biên dịch RyuJIT. Một hiện tượng của lỗi này là mã đại diện cho dữ liệu trong bộ theo đúng (chuỗi thời gian). Thay đổi hành vi của các phiên bản .NET Framework gây ra hành vi không mong muốn khi khách hàng lấy dữ liệu chuỗi thời gian từ sử dữ liệu.

Sự cố này xảy ra do cờ lvAddrExposed thiếu biến tmp làm đối số vượt qua bằng tham khảo. Điều này, corrupts giai đoạn chống sao chép.

Vấn đề CLR

Sự cố trong CLR loại nạp có thể gây ra gián đoạn khi chung loại đang được khôi phục từ hình ảnh gốc. Điều này gây ra lỗi trong lệnh ngen createpdb . Hotfix này khắc phục sự cố này.

Vấn đề Windows Forms

Giao diện người dùng Windows Forms PrintPreviewDialog được khởi chạy rất chậm khi các điều kiện sau là đúng:

  • Máy in mạng được sử dụng.

  • Tuỳ chọn người dùng cho máy in này, chẳng hạn như cài đặt hai chiều, được sửa đổi.

Tối ưu hóa hiệu suất đã được thêm vào tình huống này. Nếu trang cài đặt không sửa đổi một trang cụ thể, thiết đặt máy in được không reapplied (bằng cách truy cập vào bộ đệm máy in) cho Trang này. Nếu ứng dụng sửa đổi thiết đặt máy in bằng cách sử dụng trình xử lý sự kiện QueryPageSettings , xem trước khi in tạo hiệu suất cho các trang web bị ảnh hưởng sẽ không cải thiện ngay cả khi chọn cờ được thiết lập.

Để chọn để tối ưu hóa này, khoá sau sẽ được thêm vào tệp app.config, tuỳ thuộc vào phiên bản .NET Framework.

.NET framework 4.5.2:

<?xml version="1.0" encoding="utf-8"?><configuration>
< appSettings >
< add key="OptimizePrintPreview" value="true" />
< /appSettings >
</configuration>
.NET framework 4.6 hoặc phiên bản mới hơn:

<?xml version="1.0" encoding="utf-8"?><configuration>
< runtime>
< AppContextSwitchOverrides value = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" />
< /runtime>
</configuration>
Nếu một ứng dụng có thể chạy trên cả hai phiên bản .NET Framework, sử dụng khoá chuyển đổi cả trong cùng một tệp.

Không tham gia, xoá các khoá chuyển đổi hoặc đặt giá trị thành sai.

ClickOnce issue

ClickOnce đã được Cập Nhật để hỗ trợ TLS 1.1 và 1.2. ClickOnce bây giờ tự động phát hiện các giao thức TLS nào được yêu cầu thời gian chạy. Không có không phụ bước bắt buộc trong ClickOnce để kích hoạt chức năng này.

Lưu ý ClickOnce tiếp tục hỗ trợ TLS 1.0 cho tương lai, ngay cả khi nó là coi là không tương thích với PCI.

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!

×