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ố 3139546 hotfix, sẵn dùng cho Microsoft .NET Framework 4.5.2, 4.5.1 và 4.5. Để biết thêm thông tin về các sự cố mà tổng số hotfix khắc phục, hãy xem mục "Các vấn đề mà tổng số hotfix này khắc phục".

Giải pháp

Tải xuống thông tin

Hotfix tương ứng với KB3139546 đã đượ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 KB3139546. 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 để đi đến 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.5.2, 4.5.1 hoặc 4.5.

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 thoát khỏi tất cả .NET Framework ứng dụng dựa trên nền tảng điện ảnh 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 một ứng dụng có khối lượng công việc lớn và một mẫu hình sử dụng cụ thể cho các phương pháp động (ví dụ: Entity Framework, LINQ để SQL), ứng dụng có thể gặp sự cố thuận tiện.

Hành vi này xảy ra do sự cố trong quản lý tuổi thọ của phương pháp động. Khi sự cố này xảy ra, lỗi System.Reflection.TargetInvocationException sẽ bị loại bỏ.

Bản sửa lỗi này sẽ sửa lỗi quản lý thời hạn.

Sự cố 2

Cả System.Web.Caching và System.Runtime.Caching đều báo cáo dung lượng bộ nhớ mà toàn bộ AppDomain sử dụng thay vì dung lượng bộ nhớ mà các mục trong bộ đệm ẩn sử dụng.

Đây là vấn đề hồi quy từ bản .NET Framework 4.5, trong đó có thay đổi trong việc triển khai Timer. Ngoài việc báo cáo kích cỡ không đúng, các đối tượng bổ sung được tham chiếu bằng bộ đệm ẩn có thể ảnh hưởng đáng kể đến độ trễ Gen2 GC. Trong ASP.NET kịch bản lưu trữ ASP.NET, bộ đệm ẩn cũng tính toán sai kích cỡ của tất cả bộ đệm ẩn trong tất cả các tên miền ứng dụng (được báo cáo thông qua Bộ đệm ẩn % Bộ nhớ Quy trình được sử dụng bộ đếm hiệu suất ASP.NET) khi tên miền ứng dụng được tái chế.

Bản sửa lỗi sẽ loại bỏ các tham chiếu không mong muốn khỏi bộ đệm ẩn với các đối tượng miền ứng dụng còn lại, do đó, kích cỡ đúng hiện được báo cáo. Nó cũng bao gồm các thay đổi để cải thiện độ trễ cho System.Runtime.Caching trên các máy tính đa lõi đang sử dụng Server GC. Cuối cùng, bản sửa lỗi này cho phép tính toán chính xác tất cả kích cỡ bộ đệm ẩn trong kịch bản tái chế miền ứng dụng.

Áp dụng cho

Bài viết này áp dụng cho các mục sau:

  • Microsoft .NET Framework 4.5.2

  • Microsoft .NET Framework 4.5.1

  • Microsoft .NET Framework 4,5

  • Windows 7 Service Pack 1

  • Windows Server 2008 R2 Gói Dịch vụ 1

  • Windows Server 2008 Gói Dịch vụ 2

  • Windows Gói Dịch vụ Vista 2

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!

×