Tóm tắt
Bài viết này mô tả Bản tổng hợp Cập 2733957 cập nhật nóng cho Microsoft .NET Framework 3.5 Gói Dịch vụ 1 (SP1). Bản tổng hợp cập nhật nóng này cung cấp các bản sửa lỗi cho sự cố về độ ổn định, độ tin cậy và hiệu suất trong .NET Framework 3.5 SP1.Bản tổng hợp cập nhật nóng này có sẵn cho các hệ điều hành sau:
-
Windows 7
-
Windows Server 2008 R2
Sự cố đã được khắc phục
Khi bạn cài đặt hotfix hoặc bản cập nhật cho bất kỳ cấu phần .NET Framework 2.0, .NET Framework 3.0 hoặc .NET Framework 3.5 nào trên máy tính đã cài đặt gói dịch vụ .NET Framework 3.5 1 (SP1), tệp machine.config hoặc web.config có thể bị hỏng. Sự cố này xảy ra khi thuộc tính "configSource" được sử dụng để chuyển hướng các phần của tệp cấu hình đến một tập tin cấu hình bên ngoài.Ví dụ: bạn có tệp machine.config hoặc tệp web.config có chứa phần được chuyển hướng như sau:
<configuration> <bindingExtensions configSource="other.config" /></configuration>
Sau khi cài đặt bản cập nhật .NET Framework, sẽ có các mục nhập bổ sung bên dưới yếu tố "bindingExtensions" như trong ví dụ sau:
<configuration> <bindingExtensions configSource="other.config" /><add name="name1" /><add name="name2" /></configuration>
Sự cố này khiến tệp cấu hình không hợp lệ. Sự hiện diện của thuộc tính "configSource" trong phần tử "bindingExtensions" có nghĩa là không có phần tử con dưới "bindingExtensions" trong tệp cấu hình. Ngoài ra, khi bạn chạy một ứng dụng Windows Communication Foundation (WCF) trên máy tính, bạn nhận được ngoại lệ System.Configuration.ConfigurationException.Sau khi cập nhật nóng này được cài đặt, các bản cập nhật trong tương lai được cài đặt sẽ nhận thức được sự hiện diện của thuộc tính "configSource" và không làm thay đổi những yếu tố này.Giải pháp thay thế Để tránhvấn đề này, hãy sử dụng một trong các phương pháp sau đây:
-
Loại bỏ các thành phần con bổ sung theo cách thủ công như một giải pháp thay thế. Tuy nhiên, hãy lưu ý rằng các bản cập nhật trong tương lai có thể gây ra sự cố này một lần nữa nếu hotfix này không được áp dụng cho hệ thống.
-
Di chuyển cấu hình từ tệp cấu hình bên ngoài trở lại tệp machine.config tệp web.config của bạn.
Giải pháp
Thông tin cập nhật nóng
Hotfix được hỗ trợ hiện có sẵn từ Microsoft. Tuy nhiên, nó được dự định để sửa chữa chỉ những vấn đề được mô tả trong bài viết này. Áp dụng nó chỉ cho hệ thống đang gặp này cụ thể vấn đề. Hotfix này có thể nhận được thử nghiệm bổ sung. Do đó, nếu bạn không bị ảnh hưởng nghiêm trọng bởi sự cố này, chúng tôi khuyên bạn nên đợi bản cập nhật phần mềm tiếp theo có chứa cập nhật nóng này.Để giải quyết vấn đề này ngay lập tức, hãy liên hệ với microsoft dịch vụ hỗ trợ khách hàng để có được các hotfix. Để biết danh sách đầy đủ các số điện thoại của Dịch vụ Hỗ trợ Khách hàng của Microsoft và thông tin về chi phí hỗ trợ, hãy truy cập trang web sau của Microsoft:
http://support.microsoft.com/contactus/?ws=supportLưu ý Trong trường hợp đặc biệt, các khoản phí thường phát sinh đối với các cuộc gọi hỗ trợ có thể bị hủy nếu Chuyên gia Hỗ trợ của Microsoft xác định rằng một bản cập nhật cụ thể sẽ giải quyết sự cố của bạn. Chi phí hỗ trợ thông thường sẽ áp dụng đối với các vấn đề và câu hỏi hỗ trợ bổ sung không phù hợp với bản cập nhật cụ thể đang được bàn tới.
Điều kiện tiên quyết
Bạn phải cài đặt Microsoft .NET Framework 3.5 SP1 trên một trong các hệ điều hành sau để áp dụng cập nhật nóng này:
-
Windows 7
-
Windows Server 2008 R2
Thông tin về khởi động lại
Bạn có thể 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 tin bị ảnh hưởng đang được sử dụng khi bạn cài đặt hotfix này. Chúng tôi khuyên bạn nên đóng tất cả các ứng dụng dựa trên .NET Framework trước khi áp dụng bản cập nhật nóng này để tránh phải khởi động lại máy tính.
Thông tin về việc thay thế
Hotfix này không thay thế hotfix đã phát hành trước đó.
Thông tin về tệp
Phiên bản tiếng Anh của hotfix này có các thuộc tính tệp (hoặc các thuộc tính tệp mới hơn) được liệt kê trong bảng sau đây. Ngày và giờ của các tệp này được liệt kê theo Giờ chuẩn quốc tế (UTC). Khi bạn xem thông tin về tệp, tệp đó đã được chuyển đổi thành giờ địa phương. Để tìm ra sự khác biệt giữa UTC và giờ địa phương, hãy dùng tab Múi giờ trong mục Ngày và Giờ trong Panel điều khiển.
Đối với tất cả các phiên bản dựa trên x86 được hỗ trợ của Windows 7
|
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
Ngày 26 tháng 7 năm 2012 |
11:56 |
x86 |
Đối với tất cả các phiên bản dựa trên x64 được hỗ trợ của Windows 7 và Windows Server 2008 R2
|
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
285,776 |
Ngày 26 tháng 7 năm 2012 |
11:56 |
x64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
Ngày 26 tháng 7 năm 2012 |
11:56 |
x86 |
Đối với tất cả các phiên bản dựa trên IA-64 được hỗ Windows Server 2008 R2
|
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
472,656 |
Ngày 26 tháng 7 năm 2012 |
11:49 |
IA- 64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
Ngày 26 tháng 7 năm 2012 |
11:56 |
x86 |
Lưu ý Do phụ thuộc tệp, bản sửa lỗi gần đây nhất chứa các tệp này cũng có thể chứa các tệp bổ sung.
Trạng thái
Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Để biết thêm thông tin về thuật ngữ cập nhật phần mềm, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
824684 Mô tả thuật ngữ chuẩn được sử dụng để miêu tả các bản cập nhật phần mềm của Microsoft