Hotfix rollup 2889631 có sẵn cho .NET Framework 3.5.1 trên Windows 7 SP1 hoặc Windows Server 2008 R2 SP1

Giới thiệu

Bài viết này mô tả hotfix rollup 2889631 có sẵn cho Microsoft .NET Framework 3.5.1. Để biết thêm thông tin về sự cố hotfix giải quyết, hãy xem phần "Thông tin".

Nhật hotfix này có sẵn cho hệ điều hành sau:

  • Gói dịch vụ 1 (SP1) của Windows 7

  • Windows Server 2008 R2 gói dịch vụ 1 (SP1)


Thông tin

Thông tin hotfix

Microsoft hiện đã cung cấp bản cập nhật nóng được hỗ trợ. Tuy nhiên, nó là nhằm khắc phục chỉ sự cố mà bài viết này mô tả. Áp dụng cho các hệ thống đang gặp sự cố cụ thể này.

Để khắc phục sự cố này, hãy liên hệ với dịch vụ hỗ trợ khách hàng Microsoft để lấy hotfix. Để biết danh sách đầy đủ số điện thoại Dịch vụ hỗ trợ khách hàng của Microsoft và thông tin về chi phí hỗ trợ, ghé thăm website sau của Microsoft:

http://support.microsoft.com/contactus/?ws=supportLưu ý Trong trường hợp đặc biệt, chi phí thường phát sinh cho cuộc gọi hỗ trợ có thể bị hủy bỏ nếu chuyên viên hỗ trợ Microsoft xác định rằng một Cập Nhật cụ thể sẽ giải quyết vấn đề của bạn. Chi phí hỗ trợ thông thường sẽ áp dụng cho các vấn đề không phù hợp với bản Cập Nhật cụ thể trong câu hỏi và câu hỏi hỗ trợ bổ sung.

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 đó.

Phiên bản toàn cầu của hotfix này có các thuộc tính tệp (hoặc thuộc tính tệp mới hơn) được liệt kê trong bảng sau. Ngày và giờ của các tệp này được liệt kê theo Giờ Quốc tế Phối hợp (UTC). Khi bạn xem thông tin về tệp, ngày và giờ được chuyển đổi thành giờ địa phương. Để tìm sự khác nhau giữa UTC và giờ địa phương, sử dụng tab Múi Giờ trong mục Ngày và Giờ trong Pa-nen điều khiển.

Chi nhánh dịch vụ LDR

Đối với tất cả phiên bản x86 dựa trên Windows 7 SP1

Tên tệp

Phiên bản tệp

Kích thước tệp

Ngày

Giờ

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

Đối với tất cả phiên bản IA64 dựa trên Windows 7 SP1 hoặc Windows Server 2008 R2 SP1

Tên tệp

Phiên bản tệp

Kích thước tệp

Ngày

Giờ

Mscorlib.dll

2.0.50727.7039

4,014,080

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

3,083,416

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

20,391,576

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

873,608

20-Sep-2013

22:36

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

Đối với tất cả phiên bản x64 dựa trên Windows 7 SP1 hoặc Windows Server 2008 R2 SP1

Tên tệp

Phiên bản tệp

Kích thước tệp

Ngày

Giờ

Mscorlib.dll

2.0.50727.7039

4,571,136

20-Sep-2013

22:45

Mscordacwks.dll

2.0.50727.7039

1,757,336

20-Sep-2013

22:45

Mscorwks.dll

2.0.50727.7039

10,004,632

20-Sep-2013

22:45

Sos.dll

2.0.50727.7039

486,024

20-Sep-2013

22:45

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:45

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:45

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

Hotfix rollup này giải quyết các vấn đề

Vấn đề thời gian chạy ngôn ngữ chung (CLR)

Vấn đề 1:Lỗi hết bộ nhớ xảy ra khi bạn chạy ứng dụng chế độ hỗn hợp 64-bit sử dụng nhiều bộ nhớ, ngay cả khi đủ bộ nhớ khả dụng.

Sau khi bạn cài đặt bản vá này, bạn phải kích hoạt và điều chỉnh cấu hình sau trong tệp app.exe.config hoặc trung tâm đăng ký 64-bit.

Tệp app.exe.config, thực hiện điều chỉnh sau:<?xml version ="1.0"?><configuration>
<runtime>
<ReserveMemoryForJumpStubs enabled="true"/>
<PrecodeInCodeHeap enabled="true"/>
<JumpStubReserve value="<value>"/>
</runtime>
</configuration>
Để đăng ký, hãy điều chỉnh sau:

            HKLM\Software\Microsoft\.NETFramework\ReserveMemoryForJumpStubs:dword = 1
HKLM\Software\Microsoft\.NETFramework\PrecodeInCodeHeap:dword = 1
HKLM\Software\Microsoft\.NETFramework\JumpStubReserve:dword = <value>


Lưu ý:

  • Để kích hoạt bản vá này, ReserveMemoryForJumpStubs và PrecodeInCodeHeap phải được đặt thành "true". JumpStubReserve là một tùy chọn cài đặt, và có giá trị mặc định là 2%.

  • Nếu vẫn xảy ra lỗi hết bộ nhớ, từng bước lớn hơn giá trị có thể được sử dụng để đặt một tỷ lệ lớn đống mã. "20" là giá trị trung gian hợp lý cho JumpStubReserve. Tuy nhiên, giá trị lớn bắt đầu có ảnh hưởng xấu đến ngày càng hoạt động.

Windows Forms

Vấn đề 1:Giả sử rằng bạn có một ứng dụng Windows Forms có nhiều hình thức và người dùng di chuyển một trong những mẫu. Trong việc di chuyển, dạng đóng không đồng bộ, chẳng hạn từ một sự kiện thời gian, tự động giao diện người dùng hoặc trong quá trình khởi động hệ thống. Khi biểu mẫu được đóng lại, các ứng dụng gây ra ngoại lệ ObjectedDisposedException trên ngăn xếp sau: System.Windows.Forms.dll!System.Windows.Forms.Control.CreateHandle()
System.Windows.Forms.dll!System.Windows.Forms.Control.Handle.get()
System.Windows.Forms.dll!System.Windows.Forms.Control.CaptureInternal.set(bool value)
System.Windows.Forms.dll!System.Windows.Forms.Control.WmMouseDown(ref System.Windows.Forms.Message m, System.Windows.Forms.MouseButtons button, int clicks)

Vấn đề 2:Trong ứng dụng Windows Form, CheckedListBox và ComboBox điều khiển được hiển thị dưới dạng hình chữ nhật trống trên hệ điều hành 64 bit.

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

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Microsoft dùng nội bộ

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

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

×